Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find all unique triplets in the array which gives the sum of zero.

Note: The solution set must not contain duplicate triplets.

For example, given array S = [-1, 0, 1, 2, -1, -4],

A solution set is: [ [-1, 0, 1], [-1, -1, 2] ]


In [1]:
import pdb
class Solution(object):
    def threeSum(self, nums):
        """
        :type nums: List[int]
        :rtype: list[list[int]]
        """
        nums_len = len(nums)
        nums.sort()
        result = list()
        i = 0
#         pdb.set_trace()
        while i < nums_len - 2:
            tmp = 0 - nums[i]
            j = i + 1
            while j < nums_len - 1:
                tmp1 = tmp - nums[j]
                if tmp1 in nums[j+1:]:
                    tmp_list = [nums[i], nums[j], tmp1]
                    if tmp_list not in result:
                        result.append(tmp_list)
                j += 1
            i += 1
        return result

In [4]:
Solution().threeSum([82597,-9243,62390,83030,-97960,-26521,-61011,83390,-38677,12333,75987,46091,83794,19355,-71037,-6242,-28801,324,1202,-90885,-2989,-95597,-34333,35528,5680,89093,-90606,50360,-29393,-27012,53313,65213,99818,-82405,-41661,-3333,-51952,72135,-1523,26377,74685,96992,92263,15929,5467,-99555,-43348,-41689,-60383,-3990,32165,65265,-72973,-58372,12741,-48568,-46596,72419,-1859,34153,62937,81310,-61823,-96770,-54944,8845,-91184,24208,-29078,31495,65258,14198,85395,70506,-40908,56740,-12228,-40072,32429,93001,68445,-73927,25731,-91859,-24150,10093,-60271,-81683,-18126,51055,48189,-6468,25057,81194,-58628,74042,66158,-14452,-49851,-43667,11092,39189,-17025,-79173,13606,83172,92647,-59741,19343,-26644,-57607,82908,-20655,1637,80060,98994,39331,-31274,-61523,91225,-72953,13211,-75116,-98421,-41571,-69074,99587,39345,42151,-2460,98236,15690,-52507,-95803,-48935,-46492,-45606,-79254,-99851,52533,73486,39948,-7240,71815,-585,-96252,90990,-93815,93340,-71848,58733,-14859,-83082,-75794,-82082,-24871,-15206,91207,-56469,-93618,67131,-8682,75719,87429,-98757,-7535,-24890,-94160,85003,33928,75538,97456,-66424,-60074,-8527,-28697,-22308,2246,-70134,-82319,-10184,87081,-34949,-28645,-47352,-83966,-60418,-15293,-53067,-25921,55172,75064,95859,48049,34311,-86931,-38586,33686,-36714,96922,76713,-22165,-80585,-34503,-44516,39217,-28457,47227,-94036,43457,24626,-87359,26898,-70819,30528,-32397,-69486,84912,-1187,-98986,-32958,4280,-79129,-65604,9344,58964,50584,71128,-55480,24986,15086,-62360,-42977,-49482,-77256,-36895,-74818,20,3063,-49426,28152,-97329,6086,86035,-88743,35241,44249,19927,-10660,89404,24179,-26621,-6511,57745,-28750,96340,-97160,-97822,-49979,52307,79462,94273,-24808,77104,9255,-83057,77655,21361,55956,-9096,48599,-40490,-55107,2689,29608,20497,66834,-34678,23553,-81400,-66630,-96321,-34499,-12957,-20564,25610,-4322,-58462,20801,53700,71527,24669,-54534,57879,-3221,33636,3900,97832,-27688,-98715,5992,24520,-55401,-57613,-69926,57377,-77610,20123,52174,860,60429,-91994,-62403,-6218,-90610,-37263,-15052,62069,-96465,44254,89892,-3406,19121,-41842,-87783,-64125,-56120,73904,-22797,-58118,-4866,5356,75318,46119,21276,-19246,-9241,-97425,57333,-15802,93149,25689,-5532,95716,39209,-87672,-29470,-16324,-15331,27632,-39454,56530,-16000,29853,46475,78242,-46602,83192,-73440,-15816,50964,-36601,89758,38375,-40007,-36675,-94030,67576,46811,-64919,45595,76530,40398,35845,41791,67697,-30439,-82944,63115,33447,-36046,-50122,-34789,43003,-78947,-38763,-89210,32756,-20389,-31358,-90526,-81607,88741,86643,98422,47389,-75189,13091,95993,-15501,94260,-25584,-1483,-67261,-70753,25160,89614,-90620,-48542,83889,-12388,-9642,-37043,-67663,28794,-8801,13621,12241,55379,84290,21692,-95906,-85617,-17341,-63767,80183,-4942,-51478,30997,-13658,8838,17452,-82869,-39897,68449,31964,98158,-49489,62283,-62209,-92792,-59342,55146,-38533,20496,62667,62593,36095,-12470,5453,-50451,74716,-17902,3302,-16760,-71642,-34819,96459,-72860,21638,47342,-69897,-40180,44466,76496,84659,13848,-91600,-90887,-63742,-2156,-84981,-99280,94326,-33854,92029,-50811,98711,-36459,-75555,79110,-88164,-97397,-84217,97457,64387,30513,-53190,-83215,252,2344,-27177,-92945,-89010,82662,-11670,86069,53417,42702,97082,3695,-14530,-46334,17910,77999,28009,-12374,15498,-46941,97088,-35030,95040,92095,-59469,-24761,46491,67357,-66658,37446,-65130,-50416,99197,30925,27308,54122,-44719,12582,-99525,-38446,-69050,-22352,94757,-56062,33684,-40199,-46399,96842,-50881,-22380,-65021,40582,53623,-76034,77018,-97074,-84838,-22953,-74205,79715,-33920,-35794,-91369,73421,-82492,63680,-14915,-33295,37145,76852,-69442,60125,-74166,74308,-1900,-30195,-16267,-60781,-27760,5852,38917,25742,-3765,49097,-63541,98612,-92865,-30248,9612,-8798,53262,95781,-42278,-36529,7252,-27394,-5021,59178,80934,-48480,-75131,-54439,-19145,-48140,98457,-6601,-51616,-89730,78028,32083,-48904,16822,-81153,-8832,48720,-80728,-45133,-86647,-4259,-40453,2590,28613,50523,-4105,-27790,-74579,-17223,63721,33489,-47921,97628,-97691,-14782,-65644,18008,-93651,-71266,80990,-76732,-47104,35368,28632,59818,-86269,-89753,34557,-92230,-5933,-3487,-73557,-13174,-43981,-43630,-55171,30254,-83710,-99583,-13500,71787,5017,-25117,-78586,86941,-3251,-23867,-36315,75973,86272,-45575,77462,-98836,-10859,70168,-32971,-38739,-12761,93410,14014,-30706,-77356,-85965,-62316,63918,-59914,-64088,1591,-10957,38004,15129,-83602,-51791,34381,-89382,-26056,8942,5465,71458,-73805,-87445,-19921,-80784,69150,-34168,28301,-68955,18041,6059,82342,9947,39795,44047,-57313,48569,81936,-2863,-80932,32976,-86454,-84207,33033,32867,9104,-16580,-25727,80157,-70169,53741,86522,84651,68480,84018,61932,7332,-61322,-69663,76370,41206,12326,-34689,17016,82975,-23386,39417,72793,44774,-96259,3213,79952,29265,-61492,-49337,14162,65886,3342,-41622,-62659,-90402,-24751,88511,54739,-21383,-40161,-96610,-24944,-602,-76842,-21856,69964,43994,-15121,-85530,12718,13170,-13547,69222,62417,-75305,-81446,-38786,-52075,-23110,97681,-82800,-53178,11474,35857,94197,-58148,-23689,32506,92154,-64536,-73930,-77138,97446,-83459,70963,22452,68472,-3728,-25059,-49405,95129,-6167,12808,99918,30113,-12641,-26665,86362,-33505,50661,26714,33701,89012,-91540,40517,-12716,-57185,-87230,29914,-59560,13200,-72723,58272,23913,-45586,-96593,-26265,-2141,31087,81399,92511,-34049,20577,2803,26003,8940,42117,40887,-82715,38269,40969,-50022,72088,21291,-67280,-16523,90535,18669,94342,-39568,-88080,-99486,-20716,23108,-28037,63342,36863,-29420,-44016,75135,73415,16059,-4899,86893,43136,-7041,33483,-67612,25327,40830,6184,61805,4247,81119,-22854,-26104,-63466,63093,-63685,60369,51023,51644,-16350,74438,-83514,99083,10079,-58451,-79621,48471,67131,-86940,99093,11855,-22272,-67683,-44371,9541,18123,37766,-70922,80385,-57513,-76021,-47890,36154,72935,84387,-92681,-88303,-7810,59902,-90,-64704,-28396,-66403,8860,13343,33882,85680,7228,28160,-14003,54369,-58893,92606,-63492,-10101,64714,58486,29948,-44679,-22763,10151,-56695,4031,-18242,-36232,86168,-14263,9883,47124,47271,92761,-24958,-73263,-79661,-69147,-18874,29546,-92588,-85771,26451,-86650,-43306,-59094,-47492,-34821,-91763,-47670,33537,22843,67417,-759,92159,63075,94065,-26988,55276,65903,30414,-67129,-99508,-83092,-91493,-50426,14349,-83216,-76090,32742,-5306,-93310,-60750,-60620,-45484,-21108,-58341,-28048,-52803,69735,78906,81649,32565,-86804,-83202,-65688,-1760,89707,93322,-72750,84134,71900,-37720,19450,-78018,22001,-23604,26276,-21498,65892,-72117,-89834,-23867,55817,-77963,42518,93123,-83916,63260,-2243,-97108,85442,-36775,17984,-58810,99664,-19082,93075,-69329,87061,79713,16296,70996,13483,-74582,49900,-27669,-40562,1209,-20572,34660,83193,75579,7344,64925,88361,60969,3114,44611,-27445,53049,-16085,-92851,-53306,13859,-33532,86622,-75666,-18159,-98256,51875,-42251,-27977,-18080,23772,38160,41779,9147,94175,99905,-85755,62535,-88412,-52038,-68171,93255,-44684,-11242,-104,31796,62346,-54931,-55790,-70032,46221,56541,-91947,90592,93503,4071,20646,4856,-63598,15396,-50708,32138,-85164,38528,-89959,53852,57915,-42421,-88916,-75072,67030,-29066,49542,-71591,61708,-53985,-43051,28483,46991,-83216,80991,-46254,-48716,39356,-8270,-47763,-34410,874,-1186,-7049,28846,11276,21960,-13304,-11433,-4913,55754,79616,70423,-27523,64803,49277,14906,-97401,-92390,91075,70736,21971,-3303,55333,-93996,76538,54603,-75899,98801,46887,35041,48302,-52318,55439,24574,14079,-24889,83440,14961,34312,-89260,-22293,-81271,-2586,-71059,-10640,-93095,-5453,-70041,66543,74012,-11662,-52477,-37597,-70919,92971,-17452,-67306,-80418,7225,-89296,24296,86547,37154,-10696,74436,-63959,58860,33590,-88925,-97814,-83664,85484,-8385,-50879,57729,-74728,-87852,-15524,-91120,22062,28134,80917,32026,49707,-54252,-44319,-35139,13777,44660,85274,25043,58781,-89035,-76274,6364,-63625,72855,43242,-35033,12820,-27460,77372,-47578,-61162,-70758,-1343,-4159,64935,56024,-2151,43770,19758,-30186,-86040,24666,-62332,-67542,73180,-25821,-27826,-45504,-36858,-12041,20017,-24066,-56625,-52097,-47239,-90694,8959,7712,-14258,-5860,55349,61808,-4423,-93703,64681,-98641,-25222,46999,-83831,-54714,19997,-68477,66073,51801,-66491,52061,-52866,79907,-39736,-68331,68937,91464,98892,910,93501,31295,-85873,27036,-57340,50412,21,-2445,29471,71317,82093,-94823,-54458,-97410,39560,-7628,66452,39701,54029,37906,46773,58296,60370,-61090,85501,-86874,71443,-72702,-72047,14848,34102,77975,-66294,-36576,31349,52493,-70833,-80287,94435,39745,-98291,84524,-18942,10236,93448,50846,94023,-6939,47999,14740,30165,81048,84935,-19177,-13594,32289,62628,-90612,-542,-66627,64255,71199,-83841,-82943,-73885,8623,-67214,-9474,-35249,62254,-14087,-90969,21515,-83303,94377,-91619,19956,-98810,96727,-91939,29119,-85473,-82153,-69008,44850,74299,-76459,-86464,8315,-49912,-28665,59052,-69708,76024,-92738,50098,18683,-91438,18096,-19335,35659,91826,15779,-73070,67873,-12458,-71440,-46721,54856,97212,-81875,35805,36952,68498,81627,-34231,81712,27100,-9741,-82612,18766,-36392,2759,41728,69743,26825,48355,-17790,17165,56558,3295,-24375,55669,-16109,24079,73414,48990,-11931,-78214,90745,19878,35673,-15317,-89086,94675,-92513,88410,-93248,-19475,-74041,-19165,32329,-26266,-46828,-18747,45328,8990,-78219,-25874,-74801,-44956,-54577,-29756,-99822,-35731,-18348,-68915,-83518,-53451,95471,-2954,-13706,-8763,-21642,-37210,16814,-60070,-42743,27697,-36333,-42362,11576,85742,-82536,68767,-56103,-63012,71396,-78464,-68101,-15917,-11113,-3596,77626,-60191,-30585,-73584,6214,-84303,18403,23618,-15619,-89755,-59515,-59103,-74308,-63725,-29364,-52376,-96130,70894,-12609,50845,-2314,42264,-70825,64481,55752,4460,-68603,-88701,4713,-50441,-51333,-77907,97412,-66616,-49430,60489,-85262,-97621,-18980,44727,-69321,-57730,66287,-92566,-64427,-14270,11515,-92612,-87645,61557,24197,-81923,-39831,-10301,-23640,-76219,-68025,92761,-76493,68554,-77734,-95620,-11753,-51700,98234,-68544,-61838,29467,46603,-18221,-35441,74537,40327,-58293,75755,-57301,-7532,-94163,18179,-14388,-22258,-46417,-48285,18242,-77551,82620,250,-20060,-79568,-77259,82052,-98897,-75464,48773,-79040,-11293,45941,-67876,-69204,-46477,-46107,792,60546,-34573,-12879,-94562,20356,-48004,-62429,96242,40594,2099,99494,25724,-39394,-2388,-18563,-56510,-83570,-29214,3015,74454,74197,76678,-46597,60630,-76093,37578,-82045,-24077,62082,-87787,-74936,58687,12200,-98952,70155,-77370,21710,-84625,-60556,-84128,925,65474,-15741,-94619,88377,89334,44749,22002,-45750,-93081,-14600,-83447,46691,85040,-66447,-80085,56308,44310,24979,-29694,57991,4675,-71273,-44508,13615,-54710,23552,-78253,-34637,50497,68706,81543,-88408,-21405,6001,-33834,-21570,-46692,-25344,20310,71258,-97680,11721,59977,59247,-48949,98955,-50276,-80844,-27935,-76102,55858,-33492,40680,66691,-33188,8284,64893,-7528,6019,-85523,8434,-64366,-56663,26862,30008,-7611,-12179,-70076,21426,-11261,-36864,-61937,-59677,929,-21052,3848,-20888,-16065,98995,-32293,-86121,-54564,77831,68602,74977,31658,40699,29755,98424,80358,-69337,26339,13213,-46016,-18331,64713,-46883,-58451,-70024,-92393,-4088,70628,-51185,71164,-75791,-1636,-29102,-16929,-87650,-84589,-24229,-42137,-15653,94825,13042,88499,-47100,-90358,-7180,29754,-65727,-42659,-85560,-9037,-52459,20997,-47425,17318,21122,20472,-23037,65216,-63625,-7877,-91907,24100,-72516,22903,-85247,-8938,73878,54953,87480,-31466,-99524,35369,-78376,89984,-15982,94045,-7269,23319,-80456,-37653,-76756,2909,81936,54958,-12393,60560,-84664,-82413,66941,-26573,-97532,64460,18593,-85789,-38820,-92575,-43663,-89435,83272,-50585,13616,-71541,-53156,727,-27644,16538,34049,57745,34348,35009,16634,-18791,23271,-63844,95817,21781,16590,59669,15966,-6864,48050,-36143,97427,-59390,96931,78939,-1958,50777,43338,-51149,39235,-27054,-43492,67457,-83616,37179,10390,85818,2391,73635,87579,-49127,-81264,-79023,-81590,53554,-74972,-83940,-13726,-39095,29174,78072,76104,47778,25797,-29515,-6493,-92793,22481,-36197,-65560,42342,15750,97556,99634,-56048,-35688,13501,63969,-74291,50911,39225,93702,-3490,-59461,-30105,-46761,-80113,92906,-68487,50742,36152,-90240,-83631,24597,-50566,-15477,18470,77038,40223,-80364,-98676,70957,-63647,99537,13041,31679,86631,37633,-16866,13686,-71565,21652,-46053,-80578,-61382,68487,-6417,4656,20811,67013,-30868,-11219,46,74944,14627,56965,42275,-52480,52162,-84883,-52579,-90331,92792,42184,-73422,-58440,65308,-25069,5475,-57996,59557,-17561,2826,-56939,14996,-94855,-53707,99159,43645,-67719,-1331,21412,41704,31612,32622,1919,-69333,-69828,22422,-78842,57896,-17363,27979,-76897,35008,46482,-75289,65799,20057,7170,41326,-76069,90840,-81253,-50749,3649,-42315,45238,-33924,62101,96906,58884,-7617,-28689,-66578,62458,50876,-57553,6739,41014,-64040,-34916,37940,13048,-97478,-11318,-89440,-31933,-40357,-59737,-76718,-14104,-31774,28001,4103,41702,-25120,-31654,63085,-3642,84870,-83896,-76422,-61520,12900,88678,85547,33132,-88627,52820,63915,-27472,78867,-51439,33005,-23447,-3271,-39308,39726,-74260,-31874,-36893,93656,910,-98362,60450,-88048,99308,13947,83996,-90415,-35117,70858,-55332,-31721,97528,82982,-86218,6822,25227,36946,97077,-4257,-41526,56795,89870,75860,-70802,21779,14184,-16511,-89156,-31422,71470,69600,-78498,74079,-19410,40311,28501,26397,-67574,-32518,68510,38615,19355,-6088,-97159,-29255,-92523,3023,-42536,-88681,64255,41206,44119,52208,39522,-52108,91276,-70514,83436,63289,-79741,9623,99559,12642,85950,83735,-21156,-67208,98088,-7341,-27763,-30048,-44099,-14866,-45504,-91704,19369,13700,10481,-49344,-85686,33994,19672,36028,60842,66564,-24919,33950,-93616,-47430,-35391,-28279,56806,74690,39284,-96683,-7642,-75232,37657,-14531,-86870,-9274,-26173,98640,88652,64257,46457,37814,-19370,9337,-22556,-41525,39105,-28719,51611,-93252,98044,-90996,21710,-47605,-64259,-32727,53611,-31918,-3555,33316,-66472,21274,-37731,-2919,15016,48779,-88868,1897,41728,46344,-89667,37848,68092,-44011,85354,-43776,38739,-31423,-66330,65167,-22016,59405,34328,-60042,87660,-67698,-59174,-1408,-46809,-43485,-88807,-60489,13974,22319,55836,-62995,-37375,-4185,32687,-36551,-75237,58280,26942,-73756,71756,78775,-40573,14367,-71622,-77338,24112,23414,-7679,-51721,87492,85066,-21612,57045,10673,-96836,52461,-62218,-9310,65862,-22748,89906,-96987,-98698,26956,-43428,46141,47456,28095,55952,67323,-36455,-60202,-43302,-82932,42020,77036,10142,60406,70331,63836,58850,-66752,52109,21395,-10238,-98647,-41962,27778,69060,98535,-28680,-52263,-56679,66103,-42426,27203,80021,10153,58678,36398,63112,34911,20515,62082,-15659,-40785,27054,43767,-20289,65838,-6954,-60228,-72226,52236,-35464,25209,-15462,-79617,-41668,-84083,62404,-69062,18913,46545,20757,13805,24717,-18461,-47009,-25779,68834,64824,34473,39576,31570,14861,-15114,-41233,95509,68232,67846,84902,-83060,17642,-18422,73688,77671,-26930,64484,-99637,73875,6428,21034,-73471,19664,-68031,15922,-27028,48137,54955,-82793,-41144,-10218,-24921,-28299,-2288,68518,-54452,15686,-41814,66165,-72207,-61986,80020,50544,-99500,16244,78998,40989,14525,-56061,-24692,-94790,21111,37296,-90794,72100,70550,-31757,17708,-74290,61910,78039,-78629,-25033,73172,-91953,10052,64502,99585,-1741,90324,-73723,68942,28149,30218,24422,16659,10710,-62594,94249,96588,46192,34251,73500,-65995,-81168,41412,-98724,-63710,-54696,-52407,19746,45869,27821,-94866,-76705,-13417,-61995,-71560,43450,67384,-8838,-80293,-28937,23330,-89694,-40586,46918,80429,-5475,78013,25309,-34162,37236,-77577,86744,26281,-29033,-91813,35347,13033,-13631,-24459,3325,-71078,-75359,81311,19700,47678,-74680,-84113,45192,35502,37675,19553,76522,-51098,-18211,89717,4508,-82946,27749,85995,89912,-53678,-64727,-14778,32075,-63412,-40524,86440,-2707,-36821,63850,-30883,67294,-99468,-23708,34932,34386,98899,29239,-23385,5897,54882,98660,49098,70275,17718,88533,52161,63340,50061,-89457,19491,-99156,24873,-17008,64610,-55543,50495,17056,-10400,-56678,-29073,-42960,-76418,98562,-88104,-96255,10159,-90724,54011,12052,45871,-90933,-69420,67039,37202,78051,-52197,-40278,-58425,65414,-23394,-1415,6912,-53447,7352,17307,-78147,63727,98905,55412,-57658,-32884,-44878,22755,39730,3638,35111,39777,74193,38736,-11829,-61188,-92757,55946,-71232,-63032,-83947,39147,-96684,-99233,25131,-32197,24406,-55428,-61941,25874,-69453,64483,-19644,-68441,12783,87338,-48676,66451,-447,-61590,50932,-11270,29035,65698,-63544,10029,80499,-9461,86368,91365,-81810,-71914,-52056,-13782,44240,-30093,-2437,24007,67581,-17365,-69164,-8420,-69289,-29370,48010,90439,13141,69243,50668,39328,61731,78266,-81313,17921,-38196,55261,9948,-24970,75712,-72106,28696,7461,31621,61047,51476,56512,11839,-96916,-82739,28924,-99927,58449,37280,69357,11219,-32119,-62050,-48745,-83486,-52376,42668,82659,68882,38773,46269,-96005,97630,25009,-2951,-67811,99801,81587,-79793,-18547,-83086,69512,33127,-92145,-88497,47703,59527,1909,88785,-88882,69188,-46131,-5589,-15086,36255,-53238,-33009,82664,53901,35939,-42946,-25571,33298,69291,53199,74746,-40127,-39050,91033,51717,-98048,87240,36172,65453,-94425,-63694,-30027,59004,88660,3649,-20267,-52565,-67321,34037,4320,91515,-56753,60115,27134,68617,-61395,-26503,-98929,-8849,-63318,10709,-16151,61905,-95785,5262,23670,-25277,90206,-19391,45735,37208,-31992,-92450,18516,-90452,-58870,-58602,93383,14333,17994,82411,-54126,-32576,35440,-60526,-78764,-25069,-9022,-394,92186,-38057,55328,-61569,67780,77169,19546,-92664,-94948,44484,-13439,83529,27518,-48333,72998,38342,-90553,-98578,-76906,81515,-16464,78439,92529,35225,-39968,-10130,-7845,-32245,-74955,-74996,67731,-13897,-82493,33407,93619,59560,-24404,-57553,19486,-45341,34098,-24978,-33612,79058,71847,76713,-95422,6421,-96075,-59130,-28976,-16922,-62203,69970,68331,21874,40551,89650,51908,58181,66480,-68177,34323,-3046,-49656,-59758,43564,-10960,-30796,15473,-20216,46085,-85355,41515,-30669,-87498,57711,56067,63199,-83805,62042,91213,-14606,4394,-562,74913,10406,96810,-61595,32564,31640,-9732,42058,98052,-7908,-72330,1558,-80301,34878,32900,3939,-8824,88316,20937,21566,-3218,-66080,-31620,86859,54289,90476,-42889,-15016,-18838,75456,30159,-67101,42328,-92703,85850,-5475,23470,-80806,68206,17764,88235,46421,-41578,74005,-81142,80545,20868,-1560,64017,83784,68863,-97516,-13016,-72223,79630,-55692,82255,88467,28007,-34686,-69049,-41677,88535,-8217,68060,-51280,28971,49088,49235,26905,-81117,-44888,40623,74337,-24662,97476,79542,-72082,-35093,98175,-61761,-68169,59697,-62542,-72965,59883,-64026,-37656,-92392,-12113,-73495,98258,68379,-21545,64607,-70957,-92254,-97460,-63436,-8853,-19357,-51965,-76582,12687,-49712,45413,-60043,33496,31539,-57347,41837,67280,-68813,52088,-13155,-86430,-15239,-45030,96041,18749,-23992,46048,35243,-79450,85425,-58524,88781,-39454,53073,-48864,-82289,39086,82540,-11555,25014,-5431,-39585,-89526,2705,31953,-81611,36985,-56022,68684,-27101,11422,64655,-26965,-63081,-13840,-91003,-78147,-8966,41488,1988,99021,-61575,-47060,65260,-23844,-21781,-91865,-19607,44808,2890,63692,-88663,-58272,15970,-65195,-45416,-48444,-78226,-65332,-24568,42833,-1806,-71595,80002,-52250,30952,48452,-90106,31015,-22073,62339,63318,78391,28699,77900,-4026,-76870,-45943,33665,9174,-84360,-22684,-16832,-67949,-38077,-38987,-32847,51443,-53580,-13505,9344,-92337,26585,70458,-52764,-67471,-68411,-1119,-2072,-93476,67981,40887,-89304,-12235,41488,1454,5355,-34855,-72080,24514,-58305,3340,34331,8731,77451,-64983,-57876,82874,62481,-32754,-39902,22451,-79095,-23904,78409,-7418,77916])


Out[4]:
[[-99927, 2246, 97681],
 [-99927, 12687, 87240],
 [-99927, 14861, 85066],
 [-99927, 17307, 82620],
 [-99927, 24208, 75719],
 [-99927, 25014, 74913],
 [-99927, 27134, 72793],
 [-99927, 33447, 66480],
 [-99927, 37446, 62481],
 [-99927, 40680, 59247],
 [-99851, 10093, 89758],
 [-99851, 11474, 88377],
 [-99851, 13483, 86368],
 [-99851, 14367, 85484],
 [-99851, 14848, 85003],
 [-99851, 16659, 83192],
 [-99851, 21412, 78439],
 [-99851, 21779, 78072],
 [-99851, 28095, 71756],
 [-99851, 33686, 66165],
 [-99851, 34153, 65698],
 [-99851, 35241, 64610],
 [-99851, 35368, 64483],
 [-99851, 39726, 60125],
 [-99851, 40887, 58964],
 [-99851, 42518, 57333],
 [-99851, 48050, 51801],
 [-99822, 21, 99801],
 [-99822, 12582, 87240],
 [-99822, 12741, 87081],
 [-99822, 13200, 86622],
 [-99822, 28007, 71815],
 [-99822, 34348, 65474],
 [-99822, 34557, 65265],
 [-99822, 35805, 64017],
 [-99822, 36095, 63727],
 [-99822, 46773, 53049],
 [-99637, 4508, 95129],
 [-99637, 11276, 88361],
 [-99637, 21395, 78242],
 [-99637, 21638, 77999],
 [-99637, 32506, 67131],
 [-99637, 37179, 62458],
 [-99637, 37906, 61731],
 [-99637, 39522, 60115],
 [-99637, 49277, 50360],
 [-99583, 46, 99537],
 [-99583, 6822, 92761],
 [-99583, 8838, 90745],
 [-99583, 12642, 86941],
 [-99583, 18593, 80990],
 [-99583, 26585, 72998],
 [-99583, 32289, 67294],
 [-99583, 33132, 66451],
 [-99583, 34323, 65260],
 [-99583, 37179, 62404],
 [-99583, 40699, 58884],
 [-99583, 41704, 57879],
 [-99583, 44727, 54856],
 [-99583, 49088, 50495],
 [-99555, 2099, 97456],
 [-99555, 10151, 89404],
 [-99555, 13033, 86522],
 [-99555, 19553, 80002],
 [-99555, 20497, 79058],
 [-99555, 22451, 77104],
 [-99555, 31349, 68206],
 [-99555, 31495, 68060],
 [-99555, 32138, 67417],
 [-99555, 34102, 65453],
 [-99555, 39105, 60450],
 [-99555, 40551, 59004],
 [-99555, 46482, 53073],
 [-99525, 1897, 97628],
 [-99525, 8990, 90535],
 [-99525, 9541, 89984],
 [-99525, 23552, 75973],
 [-99525, 31015, 68510],
 [-99525, 31679, 67846],
 [-99525, 34312, 65213],
 [-99525, 35041, 64484],
 [-99525, 35845, 63680],
 [-99525, 37179, 62346],
 [-99525, 44249, 55276],
 [-99525, 48049, 51476],
 [-99524, -394, 99918],
 [-99524, 6184, 93340],
 [-99524, 9612, 89912],
 [-99524, 22062, 77462],
 [-99524, 25327, 74197],
 [-99524, 33686, 65838],
 [-99524, 34311, 65213],
 [-99524, 35041, 64483],
 [-99524, 41779, 57745],
 [-99524, 43457, 56067],
 [-99524, 43770, 55754],
 [-99524, 46475, 53049],
 [-99524, 46991, 52533],
 [-99508, 3649, 95859],
 [-99508, 5852, 93656],
 [-99508, 16634, 82874],
 [-99508, 17921, 81587],
 [-99508, 19878, 79630],
 [-99508, 25209, 74299],
 [-99508, 39948, 59560],
 [-99508, 40830, 58678],
 [-99508, 41779, 57729],
 [-99508, 42702, 56806],
 [-99508, 46091, 53417],
 [-99500, 860, 98640],
 [-99500, 4460, 95040],
 [-99500, 4675, 94825],
 [-99500, 6739, 92761],
 [-99500, 19343, 80157],
 [-99500, 21874, 77626],
 [-99500, 28301, 71199],
 [-99500, 32083, 67417],
 [-99500, 33701, 65799],
 [-99500, 35243, 64257],
 [-99500, 37154, 62346],
 [-99500, 41014, 58486],
 [-99500, 49088, 50412],
 [-99486, 874, 98612],
 [-99486, 2759, 96727],
 [-99486, 7332, 92154],
 [-99486, 16822, 82664],
 [-99486, 24422, 75064],
 [-99486, 31640, 67846],
 [-99486, 41206, 58280],
 [-99486, 44047, 55439],
 [-99486, 48010, 51476],
 [-99468, 2391, 97077],
 [-99468, 16296, 83172],
 [-99468, 22755, 76713],
 [-99468, 25014, 74454],
 [-99468, 25131, 74337],
 [-99468, 25160, 74308],
 [-99468, 32429, 67039],
 [-99468, 33994, 65474],
 [-99468, 35008, 64460],
 [-99468, 44119, 55349],
 [-99468, 46269, 53199],
 [-99280, 5897, 93383],
 [-99280, 13211, 86069],
 [-99280, 19664, 79616],
 [-99280, 28152, 71128],
 [-99280, 30513, 68767],
 [-99280, 36863, 62417],
 [-99280, 37179, 62101],
 [-99233, -585, 99818],
 [-99233, 2391, 96842],
 [-99233, 4856, 94377],
 [-99233, 13686, 85547],
 [-99233, 15498, 83735],
 [-99233, 16822, 82411],
 [-99233, 17718, 81515],
 [-99233, 18242, 80991],
 [-99233, 20123, 79110],
 [-99233, 31953, 67280],
 [-99233, 39331, 59902],
 [-99233, 41488, 57745],
 [-99233, 43564, 55669],
 [-99233, 47124, 52109],
 [-99156, 6364, 92792],
 [-99156, 16814, 82342],
 [-99156, 23618, 75538],
 [-99156, 24179, 74977],
 [-99156, 25742, 73414],
 [-99156, 28160, 70996],
 [-99156, 35241, 63915],
 [-99156, 41779, 57377],
 [-98986, 1909, 97077],
 [-98986, 4713, 94273],
 [-98986, 20577, 78409],
 [-98986, 24296, 74690],
 [-98986, 26898, 72088],
 [-98986, 32506, 66480],
 [-98986, 34331, 64655],
 [-98986, 47342, 51644],
 [-98952, -585, 99537],
 [-98952, -542, 99494],
 [-98952, 15922, 83030],
 [-98952, 15970, 82982],
 [-98952, 17016, 81936],
 [-98952, 17642, 81310],
 [-98952, 22422, 76530],
 [-98952, 23414, 75538],
 [-98952, 24514, 74438],
 [-98952, 24873, 74079],
 [-98952, 31495, 67457],
 [-98952, 31658, 67294],
 [-98952, 35225, 63727],
 [-98952, 39948, 59004],
 [-98952, 40680, 58272],
 [-98952, 43994, 54958],
 [-98952, 46491, 52461],
 [-98929, 3213, 95716],
 [-98929, 4656, 94273],
 [-98929, 21274, 77655],
 [-98929, 28301, 70628],
 [-98929, 33994, 64935],
 [-98929, 41014, 57915],
 [-98929, 44047, 54882],
 [-98929, 48569, 50360],
 [-98897, 15922, 82975],
 [-98897, 19355, 79542],
 [-98897, 20997, 77900],
 [-98897, 25209, 73688],
 [-98897, 33005, 65892],
 [-98897, 33483, 65414],
 [-98897, 33684, 65213],
 [-98897, 38528, 60369],
 [-98897, 43564, 55333],
 [-98836, 792, 98044],
 [-98836, 5453, 93383],
 [-98836, 15396, 83440],
 [-98836, 16296, 82540],
 [-98836, 17642, 81194],
 [-98836, 19121, 79715],
 [-98836, 23772, 75064],
 [-98836, 41791, 57045],
 [-98836, 43457, 55379],
 [-98810, 8940, 89870],
 [-98810, 10029, 88781],
 [-98810, 12642, 86168],
 [-98810, 12741, 86069],
 [-98810, 15016, 83794],
 [-98810, 19700, 79110],
 [-98810, 20811, 77999],
 [-98810, 27054, 71756],
 [-98810, 28846, 69964],
 [-98810, 31679, 67131],
 [-98757, 46, 98711],
 [-98757, 925, 97832],
 [-98757, 4508, 94249],
 [-98757, 8845, 89912],
 [-98757, 10079, 88678],
 [-98757, 13483, 85274],
 [-98757, 20515, 78242],
 [-98757, 26942, 71815],
 [-98757, 33590, 65167],
 [-98757, 34102, 64655],
 [-98757, 36952, 61805],
 [-98757, 43003, 55754],
 [-98724, 18179, 80545],
 [-98724, 25309, 73415],
 [-98724, 28301, 70423],
 [-98715, 1988, 96727],
 [-98715, 4280, 94435],
 [-98715, 8731, 89984],
 [-98715, 8845, 89870],
 [-98715, 22002, 76713],
 [-98715, 27821, 70894],
 [-98715, 27979, 70736],
 [-98715, 29948, 68767],
 [-98715, 30113, 68602],
 [-98715, 33407, 65308],
 [-98715, 34328, 64387],
 [-98715, 48355, 50360],
 [-98698, 2705, 95993],
 [-98698, 4675, 94023],
 [-98698, 8940, 89758],
 [-98698, 11839, 86859],
 [-98698, 17708, 80990],
 [-98698, 17764, 80934],
 [-98698, 19700, 78998],
 [-98698, 26942, 71756],
 [-98698, 30218, 68480],
 [-98698, 34311, 64387],
 [-98698, 38269, 60429],
 [-98698, 40517, 58181],
 [-98698, 40969, 57729],
 [-98676, 252, 98424],
 [-98676, 8959, 89717],
 [-98676, 21638, 77038],
 [-98676, 24597, 74079],
 [-98647, 8940, 89707],
 [-98647, 13777, 84870],
 [-98647, 23670, 74977],
 [-98647, 32083, 66564],
 [-98647, 34037, 64610],
 [-98647, 42117, 56530],
 [-98641, 10142, 88499],
 [-98641, 10406, 88235],
 [-98641, 14906, 83735],
 [-98641, 18096, 80545],
 [-98641, 25227, 73414],
 [-98641, 33928, 64713],
 [-98641, 34386, 64255],
 [-98641, 38739, 59902],
 [-98641, 45328, 53313],
 [-98578, 9174, 89404],
 [-98578, 10079, 88499],
 [-98578, 19672, 78906],
 [-98578, 30997, 67581],
 [-98578, 31539, 67039],
 [-98578, 34323, 64255],
 [-98578, 34660, 63918],
 [-98578, 39331, 59247],
 [-98578, 40699, 57879],
 [-98578, 42020, 56558],
 [-98578, 46085, 52493],
 [-98421, 1209, 97212],
 [-98421, 2705, 95716],
 [-98421, 12741, 85680],
 [-98421, 14627, 83794],
 [-98421, 32622, 65799],
 [-98421, 33496, 64925],
 [-98421, 39417, 59004],
 [-98362, 14627, 83735],
 [-98362, 18179, 80183],
 [-98362, 29119, 69243],
 [-98362, 29174, 69188],
 [-98362, 31349, 67013],
 [-98362, 32075, 66287],
 [-98362, 32289, 66073],
 [-98362, 44240, 54122],
 [-98362, 44808, 53554],
 [-98362, 45869, 52493],
 [-98362, 47778, 50584],
 [-98291, -1343, 99634],
 [-98291, 1209, 97082],
 [-98291, 4031, 94260],
 [-98291, 18749, 79542],
 [-98291, 21122, 77169],
 [-98291, 30997, 67294],
 [-98291, 32429, 65862],
 [-98291, 33033, 65258],
 [-98291, 33636, 64655],
 [-98291, 33684, 64607],
 [-98291, 41326, 56965],
 [-98291, 41779, 56512],
 [-98291, 43338, 54953],
 [-98256, -1408, 99664],
 [-98256, -1331, 99587],
 [-98256, 20, 98236],
 [-98256, 14367, 83889],
 [-98256, 20356, 77900],
 [-98256, 46048, 52208],
 [-98048, 6019, 92029],
 [-98048, 8434, 89614],
 [-98048, 10710, 87338],
 [-98048, 18096, 79952],
 [-98048, 19997, 78051],
 [-98048, 35111, 62937],
 [-98048, 47271, 50777],
 [-97960, -1958, 99918],
 [-97960, -602, 98562],
 [-97960, 1919, 96041],
 [-97960, 13048, 84912],
 [-97960, 15086, 82874],
 [-97960, 18008, 79952],
 [-97960, 22422, 75538],
 [-97960, 29754, 68206],
 [-97960, 35502, 62458],
 [-97960, 36028, 61932],
 [-97960, 36152, 61808],
 [-97960, 46085, 51875],
 [-97822, -602, 98424],
 [-97822, 30528, 67294],
 [-97822, 32564, 65258],
 [-97822, 38004, 59818],
 [-97822, 44749, 53073],
 [-97814, 6739, 91075],
 [-97814, 14079, 83735],
 [-97814, 14906, 82908],
 [-97814, 21276, 76538],
 [-97814, 21710, 76104],
 [-97814, 23772, 74042],
 [-97814, 24179, 73635],
 [-97814, 26956, 70858],
 [-97814, 27308, 70506],
 [-97814, 29608, 68206],
 [-97814, 29754, 68060],
 [-97814, 32506, 65308],
 [-97814, 39328, 58486],
 [-97814, 42668, 55146],
 [-97691, 7252, 90439],
 [-97691, 14162, 83529],
 [-97691, 28924, 68767],
 [-97691, 32756, 64935],
 [-97691, 32867, 64824],
 [-97691, 37145, 60546],
 [-97691, 37202, 60489],
 [-97691, 39795, 57896],
 [-97691, 42342, 55349],
 [-97680, 9147, 88533],
 [-97680, 12326, 85354],
 [-97680, 15016, 82664],
 [-97680, 28846, 68834],
 [-97680, 41728, 55952],
 [-97621, 3295, 94326],
 [-97621, 5467, 92154],
 [-97621, 14349, 83272],
 [-97621, 19355, 78266],
 [-97621, 42668, 54953],
 [-97621, 45413, 52208],
 [-97621, 47124, 50497],
 [-97532, 4031, 93501],
 [-97532, 10052, 87480],
 [-97532, 10673, 86859],
 [-97532, 11092, 86440],
 [-97532, 18593, 78939],
 [-97532, 20496, 77036],
 [-97532, 24597, 72935],
 [-97532, 31640, 65892],
 [-97532, 38528, 59004],
 [-97516, 2759, 94757],
 [-97516, 6001, 91515],
 [-97516, 8731, 88785],
 [-97516, 8838, 88678],
 [-97516, 15929, 81587],
 [-97516, 21412, 76104],
 [-97516, 22452, 75064],
 [-97516, 23319, 74197],
 [-97516, 30159, 67357],
 [-97516, 30952, 66564],
 [-97516, 33033, 64483],
 [-97516, 37633, 59883],
 [-97516, 38269, 59247],
 [-97516, 40551, 56965],
 [-97516, 44254, 53262],
 [-97478, -2156, 99634],
 [-97478, 21, 97457],
 [-97478, 2803, 94675],
 [-97478, 13091, 84387],
 [-97478, 19450, 78028],
 [-97478, 27203, 70275],
 [-97478, 28794, 68684],
 [-97478, 28924, 68554],
 [-97478, 31640, 65838],
 [-97478, 31679, 65799],
 [-97478, 32976, 64502],
 [-97478, 35673, 61805],
 [-97460, -2445, 99905],
 [-97460, 6184, 91276],
 [-97460, 11092, 86368],
 [-97460, 13170, 84290],
 [-97460, 18593, 78867],
 [-97460, 20356, 77104],
 [-97460, 23772, 73688],
 [-97460, 31295, 66165],
 [-97460, 32976, 64484],
 [-97460, 34348, 63112],
 [-97460, 35528, 61932],
 [-97460, 38773, 58687],
 [-97460, 41791, 55669],
 [-97460, 42184, 55276],
 [-97460, 43338, 54122],
 [-97425, -1187, 98612],
 [-97425, 4103, 93322],
 [-97425, 19450, 77975],
 [-97425, 22481, 74944],
 [-97425, 25610, 71815],
 [-97425, 28134, 69291],
 [-97425, 28483, 68942],
 [-97425, 30008, 67417],
 [-97425, 31539, 65886],
 [-97425, 32165, 65260],
 [-97425, 32622, 64803],
 [-97425, 35008, 62417],
 [-97425, 43136, 54289],
 [-97410, 3213, 94197],
 [-97410, 13616, 83794],
 [-97410, 13974, 83436],
 [-97410, 34473, 62937],
 [-97410, 35368, 62042],
 [-97410, 42264, 55146],
 [-97410, 46887, 50523],
 [-97410, 47703, 49707],
 [-97401, 324, 97077],
 [-97401, 3900, 93501],
 [-97401, 11721, 85680],
 [-97401, 14861, 82540],
 [-97401, 17016, 80385],
 [-97401, 18403, 78998],
 [-97401, 19746, 77655],
 [-97401, 25874, 71527],
 [-97401, 31539, 65862],
 [-97401, 32687, 64714],
 [-97401, 33483, 63918],
 [-97401, 39105, 58296],
 [-97401, 39522, 57879],
 [-97397, 3695, 93702],
 [-97397, 6184, 91213],
 [-97397, 6364, 91033],
 [-97397, 14367, 83030],
 [-97397, 19369, 78028],
 [-97397, 25309, 72088],
 [-97397, 25610, 71787],
 [-97397, 32742, 64655],
 [-97397, 34312, 63085],
 [-97397, 41728, 55669],
 [-97329, -1331, 98660],
 [-97329, -759, 98088],
 [-97329, 252, 97077],
 [-97329, 12326, 85003],
 [-97329, 19878, 77451],
 [-97329, 27054, 70275],
 [-97329, 37446, 59883],
 [-97160, 10079, 87081],
 [-97160, 15966, 81194],
 [-97160, 19121, 78039],
 [-97160, 31087, 66073],
 [-97160, 37633, 59527],
 [-97159, 3114, 94045],
 [-97159, 13141, 84018],
 [-97159, 14184, 82975],
 [-97159, 20123, 77036],
 [-97159, 25689, 71470],
 [-97159, 28009, 69150],
 [-97159, 30218, 66941],
 [-97159, 46491, 50668],
 [-97108, -104, 97212],
 [-97108, 20, 97088],
 [-97108, 1637, 95471],
 [-97108, 3063, 94045],
 [-97108, 8731, 88377],
 [-97108, 15396, 81712],
 [-97108, 18669, 78439],
 [-97108, 21652, 75456],
 [-97108, 38375, 58733],
 [-97108, 46085, 51023],
 [-97108, 48010, 49098],
 [-97074, 4103, 92971],
 [-97074, 12687, 84387],
 [-97074, 18683, 78391],
 [-97074, 24986, 72088],
 [-97074, 25227, 71847],
 [-97074, 31621, 65453],
 [-97074, 32687, 64387],
 [-97074, 39345, 57729],
 [-97074, 44254, 52820],
 [-96987, -90, 97077],
 [-96987, 12052, 84935],
 [-96987, 14079, 82908],
 [-96987, 14367, 82620],
 [-96987, 29948, 67039],
 [-96987, 31679, 65308],
 [-96987, 32506, 64481],
 [-96987, 46141, 50846],
 [-96916, -2989, 99905],
 [-96916, -2243, 99159],
 [-96916, 2590, 94326],
 [-96916, 9337, 87579],
 [-96916, 11474, 85442],
 [-96916, 19878, 77038],
 [-96916, 21781, 75135],
 [-96916, 25160, 71756],
 [-96916, 26585, 70331],
 [-96916, 27979, 68937],
 [-96916, 28149, 68767],
 [-96916, 31658, 65258],
 [-96916, 34323, 62593],
 [-96916, 34381, 62535],
 [-96916, 35111, 61805],
 [-96916, 46421, 50495],
 [-96916, 48137, 48779],
 [-96836, 9344, 87492],
 [-96836, 13042, 83794],
 [-96836, 20123, 76713],
 [-96836, 25309, 71527],
 [-96836, 28152, 68684],
 [-96836, 32867, 63969],
 [-96836, 33496, 63340],
 [-96836, 43136, 53700],
 [-96836, 44727, 52109],
 [-96836, 45192, 51644],
 [-96770, 2705, 94065],
 [-96770, 3114, 93656],
 [-96770, 3695, 93075],
 [-96770, 4675, 92095],
 [-96770, 15779, 80991],
 [-96770, 20057, 76713],
 [-96770, 23772, 72998],
 [-96770, 25014, 71756],
 [-96770, 25327, 71443],
 [-96770, 28924, 67846],
 [-96770, 32289, 64481],
 [-96770, 34312, 62458],
 [-96770, 36952, 59818],
 [-96770, 37766, 59004],
 [-96770, 43457, 53313],
 [-96770, 48050, 48720],
 [-96684, -3221, 99905],
 [-96684, 9255, 87429],
 [-96684, 9623, 87061],
 [-96684, 12900, 83784],
 [-96684, 15750, 80934],
 [-96684, 26714, 69970],
 [-96684, 27821, 68863],
 [-96684, 32429, 64255],
 [-96684, 36255, 60429],
 [-96683, -2951, 99634],
 [-96683, -1741, 98424],
 [-96683, -394, 97077],
 [-96683, 9104, 87579],
 [-96683, 10052, 86631],
 [-96683, 12687, 83996],
 [-96683, 33590, 63093],
 [-96683, 34878, 61805],
 [-96683, 41014, 55669],
 [-96683, 41728, 54955],
 [-96683, 44808, 51875],
 [-96683, 45941, 50742],
 [-96610, -602, 97212],
 [-96610, 13170, 83440],
 [-96610, 14961, 81649],
 [-96610, 16590, 80020],
 [-96610, 19758, 76852],
 [-96610, 25874, 70736],
 [-96610, 30159, 66451],
 [-96610, 41728, 54882],
 [-96593, 2344, 94249],
 [-96593, 6001, 90592],
 [-96593, 9255, 87338],
 [-96593, 10153, 86440],
 [-96593, 11092, 85501],
 [-96593, 28095, 68498],
 [-96593, 28501, 68092],
 [-96593, 30113, 66480],
 [-96593, 31658, 64935],
 [-96593, 37906, 58687],
 [-96593, 44484, 52109],
 [-96465, 3342, 93123],
 [-96465, 5475, 90990],
 [-96465, 13483, 82982],
 [-96465, 15966, 80499],
 [-96465, 19927, 76538],
 [-96465, 28134, 68331],
 [-96465, 34660, 61805],
 [-96465, 36095, 60370],
 [-96465, 38736, 57729],
 [-96465, 40398, 56067],
 [-96465, 43645, 52820],
 [-96321, -585, 96906],
 [-96321, 7228, 89093],
 [-96321, 10153, 86168],
 [-96321, 30218, 66103],
 [-96321, 31640, 64681],
 [-96321, 39356, 56965],
 [-96321, 46421, 49900],
 [-96259, -1187, 97446],
 [-96259, 11219, 85040],
 [-96259, 12241, 84018],
 [-96259, 13848, 82411],
 [-96259, 19546, 76713],
 [-96259, 21960, 74299],
 [-96259, 22062, 74197],
 [-96259, 25131, 71128],
 [-96259, 27749, 68510],
 [-96259, 39701, 56558],
 [-96259, 42518, 53741],
 [-96259, 45413, 50846],
 [-96255, 3649, 92606],
 [-96255, 9174, 87081],
 [-96255, 9612, 86643],
 [-96255, 14162, 82093],
 [-96255, 14740, 81515],
 [-96255, 18242, 78013],
 [-96255, 20937, 75318],
 [-96255, 22062, 74193],
 [-96255, 22755, 73500],
 [-96255, 25797, 70458],
 [-96255, 26898, 69357],
 [-96255, 30997, 65258],
 [-96255, 34323, 61932],
 [-96255, 35805, 60450],
 [-96255, 44047, 52208],
 [-96255, 44611, 51644],
 [-96252, -3333, 99585],
 [-96252, -2388, 98640],
 [-96252, 5262, 90990],
 [-96252, 20497, 75755],
 [-96252, 28160, 68092],
 [-96252, 29239, 67013],
 [-96252, 30414, 65838],
 [-96252, 31539, 64713],
 [-96252, 37766, 58486],
 [-96252, 46545, 49707],
 [-96130, -1958, 98088],
 [-96130, 12241, 83889],
 [-96130, 21692, 74438],
 [-96130, 26942, 69188],
 [-96130, 27632, 68498],
 [-96130, 28149, 67981],
 [-96130, 33537, 62593],
 [-96130, 36952, 59178],
 [-96130, 37280, 58850],
 [-96130, 47678, 48452],
 [-96075, -2919, 98994],
 [-96075, -2460, 98535],
 [-96075, 15690, 80385],
 [-96075, 19553, 76522],
 [-96075, 20356, 75719],
 [-96075, 20496, 75579],
 [-96075, 20757, 75318],
 [-96075, 22903, 73172],
 [-96075, 27308, 68767],
 [-96075, 33447, 62628],
 [-96075, 38160, 57915],
 [-96005, -3303, 99308],
 [-96005, -2989, 98994],
 [-96005, -1523, 97528],
 [-96005, 3213, 92792],
 [-96005, 6912, 89093],
 [-96005, 13343, 82662],
 [-96005, 25009, 70996],
 [-96005, 26714, 69291],
 [-96005, 27518, 68487],
 [-96005, 30113, 65892],
 [-96005, 32687, 63318],
 [-96005, 36028, 59977],
 [-96005, 37145, 58860],
 [-96005, 42264, 53741],
 [-96005, 47703, 48302],
 [-95906, -3728, 99634],
 [-95906, 3114, 92792],
 [-95906, 5467, 90439],
 [-95906, 7228, 88678],
 [-95906, 8845, 87061],
 [-95906, 10481, 85425],
 [-95906, 22002, 73904],
 [-95906, 32564, 63342],
 [-95906, 33489, 62417],
 [-95906, 34098, 61808],
 [-95906, 42833, 53073],
 [-95906, 45238, 50668],
 [-95803, -3218, 99021],
 [-95803, -1119, 96922],
 [-95803, 3649, 92154],
 [-95803, 5897, 89906],
 [-95803, 6086, 89717],
 [-95803, 13141, 82662],
 [-95803, 17764, 78039],
 [-95803, 27036, 68767],
 [-95803, 29239, 66564],
 [-95803, 31953, 63850],
 [-95803, 35243, 60560],
 [-95803, 36398, 59405],
 [-95785, 7252, 88533],
 [-95785, 10390, 85395],
 [-95785, 14198, 81587],
 [-95785, 18749, 77036],
 [-95785, 25327, 70458],
 [-95785, 33684, 62101],
 [-95785, 35225, 60560],
 [-95785, 37906, 57879],
 [-95785, 40830, 54955],
 [-95620, 17994, 77626],
 [-95620, 18516, 77104],
 [-95620, 26377, 69243],
 [-95620, 44774, 50846],
 [-95597, -3990, 99587],
 [-95597, -1859, 97456],
 [-95597, 14198, 81399],
 [-95597, 15690, 79907],
 [-95597, 16822, 78775],
 [-95597, 19878, 75719],
 [-95597, 31679, 63918],
 [-95597, 33496, 62101],
 [-95597, 33665, 61932],
 [-95597, 43136, 52461],
 [-95422, -3218, 98640],
 [-95422, 1919, 93503],
 [-95422, 22001, 73421],
 [-95422, 26942, 68480],
 [-95422, 28971, 66451],
 [-95422, 29948, 65474],
 [-95422, 30008, 65414],
 [-95422, 32329, 63093],
 [-95422, 33005, 62417],
 [-94948, -1958, 96906],
 [-94948, 925, 94023],
 [-94948, 14014, 80934],
 [-94948, 14996, 79952],
 [-94948, 17910, 77038],
 [-94948, 18096, 76852],
 [-94948, 19369, 75579],
 [-94948, 23552, 71396],
 [-94948, 28007, 66941],
 [-94948, 44850, 50098],
 [-94948, 46811, 48137],
 [-94866, -4026, 98892],
 [-94866, 6214, 88652],
 [-94866, 12326, 82540],
 [-94866, 14367, 80499],
 [-94866, 23470, 71396],
 [-94866, 25131, 69735],
 [-94866, 26003, 68863],
 [-94866, 29608, 65258],
 [-94866, 41014, 53852],
 [-94855, -3303, 98158],
 [-94855, -1186, 96041],
 [-94855, 2344, 92511],
 [-94855, 2826, 92029],
 [-94855, 3340, 91515],
 [-94855, 4320, 90535],
 [-94855, 8860, 85995],
 [-94855, 19878, 74977],
 [-94855, 22062, 72793],
 [-94855, 22755, 72100],
 [-94855, 33298, 61557],
 [-94855, 34878, 59977],
 [-94855, 39522, 55333],
 [-94823, -3221, 98044],
 [-94823, -1636, 96459],
 [-94823, 20515, 74308],
 [-94823, 20811, 74012],
 [-94823, 35939, 58884],
 [-94823, 37446, 57377],
 [-94823, 45735, 49088],
 [-94823, 46773, 48050],
 [-94790, -2141, 96931],
 [-94790, 8940, 85850],
 [-94790, 13141, 81649],
 [-94790, 18766, 76024],
 [-94790, 28632, 66158],
 [-94790, 42702, 52088],
 [-94790, 43767, 51023],
 [-94790, 46221, 48569],
 [-94619, 1209, 93410],
 [-94619, 2590, 92029],
 [-94619, 4713, 89906],
 [-94619, 6086, 88533],
 [-94619, 14906, 79713],
 [-94619, 18123, 76496],
 [-94619, 20577, 74042],
 [-94619, 30159, 64460],
 [-94619, 32026, 62593],
 [-94619, 32138, 62481],
 [-94619, 32687, 61932],
 [-94619, 43564, 51055],
 [-94619, 46482, 48137],
 [-94562, -3596, 98158],
 [-94562, -3490, 98052],
 [-94562, 860, 93702],
 [-94562, 1591, 92971],
 [-94562, 4656, 89906],
 [-94562, 10673, 83889],
 [-94562, 16296, 78266],
 [-94562, 33005, 61557],
 [-94562, 34660, 59902],
 [-94562, 38004, 56558],
 [-94562, 40551, 54011],
 [-94562, 46091, 48471],
 [-94425, 250, 94175],
 [-94425, 1454, 92971],
 [-94425, 7344, 87081],
 [-94425, 23108, 71317],
 [-94425, 35939, 58486],
 [-94425, 42264, 52161],
 [-94425, 45328, 49097],
 [-94163, -4259, 98422],
 [-94163, -2919, 97082],
 [-94163, 10029, 84134],
 [-94163, 13805, 80358],
 [-94163, 28301, 65862],
 [-94163, 31570, 62593],
 [-94163, 35111, 59052],
 [-94163, 36172, 57991],
 [-94163, 37633, 56530],
 [-94163, 39560, 54603],
 [-94163, 40311, 53852],
 [-94163, 41702, 52461],
 [-94160, 1897, 92263],
 [-94160, 6822, 87338],
 [-94160, 10142, 84018],
 [-94160, 13041, 81119],
 [-94160, 13170, 80990],
 [-94160, 13615, 80545],
 [-94160, 16244, 77916],
 [-94160, 17056, 77104],
 [-94160, 20472, 73688],
 [-94160, 22843, 71317],
 [-94160, 31679, 62481],
 [-94160, 32429, 61731],
 [-94160, 46457, 47703],
 [-94160, 46482, 47678],
 [-94036, -3046, 97082],
 [-94036, 26339, 67697],
 [-94036, 26905, 67131],
 [-94036, 27749, 66287],
 [-94036, 34153, 59883],
 [-94036, 37296, 56740],
 [-94030, 8990, 85040],
 [-94030, 10236, 83794],
 [-94030, 29546, 64484],
 [-94030, 31495, 62535],
 [-94030, 31640, 62390],
 [-94030, 34473, 59557],
 [-94030, 36985, 57045],
 [-93996, -5589, 99585],
 [-93996, 5680, 88316],
 [-93996, 7252, 86744],
 [-93996, 9337, 84659],
 [-93996, 15129, 78867],
 [-93996, 17318, 76678],
 [-93996, 20496, 73500],
 [-93996, 28134, 65862],
 [-93996, 33590, 60406],
 [-93996, 38160, 55836],
 [-93815, -3642, 97457],
 [-93815, -562, 94377],
 [-93815, 1209, 92606],
 [-93815, 2590, 91225],
 [-93815, 18096, 75719],
 [-93815, 24873, 68942],
 [-93815, 25131, 68684],
 [-93815, 40398, 53417],
 [-93815, 44727, 49088],
 [-93815, 46691, 47124],
 [-93703, -2156, 95859],
 [-93703, -1806, 95509],
 [-93703, 10673, 83030],
 [-93703, 15690, 78013],
 [-93703, 17165, 76538],
 [-93703, 17984, 75719],
 [-93703, 29853, 63850],
 [-93703, 30414, 63289],
 [-93703, 31621, 62082],
 [-93703, 37145, 56558],
 [-93703, 38375, 55328],
 [-93651, -6167, 99818],
 [-93651, -3271, 96922],
 [-93651, -394, 94045],
 [-93651, 4247, 89404],
 [-93651, 18516, 75135],
 [-93651, 19343, 74308],
 [-93651, 22452, 71199],
 [-93651, 34473, 59178],
 [-93651, 38375, 55276],
 [-93618, -5475, 99093],
 [-93618, -759, 94377],
 [-93618, -447, 94065],
 [-93618, 8959, 84659],
 [-93618, 9883, 83735],
 [-93618, 10710, 82908],
 [-93618, 11276, 82342],
 [-93618, 13616, 80002],
 [-93618, 25131, 68487],
 [-93618, 27054, 66564],
 [-93618, 28794, 64824],
 [-93618, 38269, 55349],
 [-93618, 38342, 55276],
 [-93618, 38736, 54882],
 [-93616, -3596, 97212],
 [-93616, -2243, 95859],
 [-93616, 2391, 91225],
 [-93616, 7344, 86272],
 [-93616, 16244, 77372],
 [-93616, 22452, 71164],
 [-93616, 25014, 68602],
 [-93616, 27778, 65838],
 [-93616, 33127, 60489],
 [-93476, -3251, 96727],
 [-93476, 5897, 87579],
 [-93476, 9947, 83529],
 [-93476, 13091, 80385],
 [-93476, 14014, 79462],
 [-93476, 17452, 76024],
 [-93476, 17764, 75712],
 [-93476, 27778, 65698],
 [-93476, 29755, 63721],
 [-93476, 32429, 61047],
 [-93476, 36946, 56530],
 [-93310, -5589, 98899],
 [-93310, -3596, 96906],
 [-93310, 13848, 79462],
 [-93310, 16814, 76496],
 [-93310, 22452, 70858],
 [-93310, 24626, 68684],
 [-93310, 24979, 68331],
 [-93252, -6242, 99494],
 [-93252, 3340, 89912],
 [-93252, 3638, 89614],
 [-93252, 3848, 89404],
 [-93252, 5017, 88235],
 [-93252, 14861, 78391],
 [-93252, 24873, 68379],
 [-93252, 25160, 68092],
 [-93252, 27778, 65474],
 [-93252, 30159, 63093],
 [-93252, 32622, 60630],
 [-93252, 33127, 60125],
 [-93252, 37296, 55956],
 [-93252, 42668, 50584],
 [-93248, -1187, 94435],
 [-93248, 3342, 89906],
 [-93248, 4713, 88535],
 [-93248, 12200, 81048],
 [-93248, 13091, 80157],
 [-93248, 35369, 57879],
 [-93248, 37296, 55952],
 [-93248, 45238, 48010],
 [-93248, 46475, 46773],
 [-93095, -5860, 98955],
 [-93095, 20, 93075],
 [-93095, 16059, 77036],
 [-93095, 21652, 71443],
 ...]

Time Limit Exceeded [82597,-9243,62390,83030,-97960,-26521,-61011,83390,-38677,12333,75987,46091,83794,19355,-71037,-6242,-28801,324,1202,-90885,-2989,-95597,-34333,35528,5680,89093,-90606,50360,-29393,-27012,53313,65213,99818,-82405,-41661,-3333,-51952,72135,-1523,26377,74685,96992,92263,15929,5467,-99555,-43348,-41689,-60383,-3990,32165,65265,-72973,-58372,12741,-48568,-46596,72419,-1859,34153,62937,81310,-61823,-96770,-54944,8845,-91184,24208,-29078,31495,65258,14198,85395,70506,-40908,56740,-12228,-40072,32429,93001,68445,-73927,25731,-91859,-24150,10093,-60271,-81683,-18126,51055,48189,-6468,25057,81194,-58628,74042,66158,-14452,-49851,-43667,11092,39189,-17025,-79173,13606,83172,92647,-59741,19343,-26644,-57607,82908,-20655,1637,80060,98994,39331,-31274,-61523,91225,-72953,13211,-75116,-98421,-41571,-69074,99587,39345,42151,-2460,98236,15690,-52507,-95803,-48935,-46492,-45606,-79254,-99851,52533,73486,39948,-7240,71815,-585,-96252,90990,-93815,93340,-71848,58733,-14859,-83082,-75794,-82082,-24871,-15206,91207,-56469,-93618,67131,-8682,75719,87429,-98757,-7535,-24890,-94160,85003,33928,75538,97456,-66424,-60074,-8527,-28697,-22308,2246,-70134,-82319,-10184,87081,-34949,-28645,-47352,-83966,-60418,-15293,-53067,-25921,55172,75064,95859,48049,34311,-86931,-38586,33686,-36714,96922,76713,-22165,-80585,-34503,-44516,39217,-28457,47227,-94036,43457,24626,-87359,26898,-70819,30528,-32397,-69486,84912,-1187,-98986,-32958,4280,-79129,-65604,9344,58964,50584,71128,-55480,24986,15086,-62360,-42977,-49482,-77256,-36895,-74818,20,3063,-49426,28152,-97329,6086,86035,-88743,35241,44249,19927,-10660,89404,24179,-26621,-6511,57745,-28750,96340,-97160,-97822,-49979,52307,79462,94273,-24808,77104,9255,-83057,77655,21361,55956,-9096,48599,-40490,-55107,2689,29608,20497,66834,-34678,23553,-81400,-66630,-96321,-34499,-12957,-20564,25610,-4322,-58462,20801,53700,71527,24669,-54534,57879,-3221,33636,3900,97832,-27688,-98715,5992,24520,-55401,-57613,-69926,57377,-77610,20123,52174,860,60429,-91994,-62403,-6218,-90610,-37263,-15052,62069,-96465,44254,89892,-3406,19121,-41842,-87783,-64125,-56120,73904,-22797,-58118,-4866,5356,75318,46119,21276,-19246,-9241,-97425,57333,-15802,93149,25689,-5532,95716,39209,-87672,-29470,-16324,-15331,27632,-39454,56530,-16000,29853,46475,78242,-46602,83192,-73440,-15816,50964,-36601,89758,38375,-40007,-36675,-94030,67576,46811,-64919,45595,76530,40398,35845,41791,67697,-30439,-82944,63115,33447,-36046,-50122,-34789,43003,-78947,-38763,-89210,32756,-20389,-31358,-90526,-81607,88741,86643,98422,47389,-75189,13091,95993,-15501,94260,-25584,-1483,-67261,-70753,25160,89614,-90620,-48542,83889,-12388,-9642,-37043,-67663,28794,-8801,13621,12241,55379,84290,21692,-95906,-85617,-17341,-63767,80183,-4942,-51478,30997,-13658,8838,17452,-82869,-39897,68449,31964,98158,-49489,62283,-62209,-92792,-59342,55146,-38533,20496,62667,62593,36095,-12470,5453,-50451,74716,-17902,3302,-16760,-71642,-34819,96459,-72860,21638,47342,-69897,-40180,44466,76496,84659,13848,-91600,-90887,-63742,-2156,-84981,-99280,94326,-33854,92029,-50811,98711,-36459,-75555,79110,-88164,-97397,-84217,97457,64387,30513,-53190,-83215,252,2344,-27177,-92945,-89010,82662,-11670,86069,53417,42702,97082,3695,-14530,-46334,17910,77999,28009,-12374,15498,-46941,97088,-35030,95040,92095,-59469,-24761,46491,67357,-66658,37446,-65130,-50416,99197,30925,27308,54122,-44719,12582,-99525,-38446,-69050,-22352,94757,-56062,33684,-40199,-46399,96842,-50881,-22380,-65021,40582,53623,-76034,77018,-97074,-84838,-22953,-74205,79715,-33920,-35794,-91369,73421,-82492,63680,-14915,-33295,37145,76852,-69442,60125,-74166,74308,-1900,-30195,-16267,-60781,-27760,5852,38917,25742,-3765,49097,-63541,98612,-92865,-30248,9612,-8798,53262,95781,-42278,-36529,7252,-27394,-5021,59178,80934,-48480,-75131,-54439,-19145,-48140,98457,-6601,-51616,-89730,78028,32083,-48904,16822,-81153,-8832,48720,-80728,-45133,-86647,-4259,-40453,2590,28613,50523,-4105,-27790,-74579,-17223,63721,33489,-47921,97628,-97691,-14782,-65644,18008,-93651,-71266,80990,-76732,-47104,35368,28632,59818,-86269,-89753,34557,-92230,-5933,-3487,-73557,-13174,-43981,-43630,-55171,30254,-83710,-99583,-13500,71787,5017,-25117,-78586,86941,-3251,-23867,-36315,75973,86272,-45575,77462,-98836,-10859,70168,-32971,-38739,-12761,93410,14014,-30706,-77356,-85965,-62316,63918,-59914,-64088,1591,-10957,38004,15129,-83602,-51791,34381,-89382,-26056,8942,5465,71458,-73805,-87445,-19921,-80784,69150,-34168,28301,-68955,18041,6059,82342,9947,39795,44047,-57313,48569,81936,-2863,-80932,32976,-86454,-84207,33033,32867,9104,-16580,-25727,80157,-70169,53741,86522,84651,68480,84018,61932,7332,-61322,-69663,76370,41206,12326,-34689,17016,82975,-23386,39417,72793,44774,-96259,3213,79952,29265,-61492,-49337,14162,65886,3342,-41622,-62659,-90402,-24751,88511,54739,-21383,-40161,-96610,-24944,-602,-76842,-21856,69964,43994,-15121,-85530,12718,13170,-13547,69222,62417,-75305,-81446,-38786,-52075,-23110,97681,-82800,-53178,11474,35857,94197,-58148,-23689,32506,92154,-64536,-73930,-77138,97446,-83459,70963,22452,68472,-3728,-25059,-49405,95129,-6167,12808,99918,30113,-12641,-26665,86362,-33505,50661,26714,33701,89012,-91540,40517,-12716,-57185,-87230,29914,-59560,13200,-72723,58272,23913,-45586,-96593,-26265,-2141,31087,81399,92511,-34049,20577,2803,26003,8940,42117,40887,-82715,38269,40969,-50022,72088,21291,-67280,-16523,90535,18669,94342,-39568,-88080,-99486,-20716,23108,-28037,63342,36863,-29420,-44016,75135,73415,16059,-4899,86893,43136,-7041,33483,-67612,25327,40830,6184,61805,4247,81119,-22854,-26104,-63466,63093,-63685,60369,51023,51644,-16350,74438,-83514,99083,10079,-58451,-79621,48471,67131,-86940,99093,11855,-22272,-67683,-44371,9541,18123,37766,-70922,80385,-57513,-76021,-47890,36154,72935,84387,-92681,-88303,-7810,59902,-90,-64704,-28396,-66403,8860,13343,33882,85680,7228,28160,-14003,54369,-58893,92606,-63492,-10101,64714,58486,29948,-44679,-22763,10151,-56695,4031,-18242,-36232,86168,-14263,9883,47124,47271,92761,-24958,-73263,-79661,-69147,-18874,29546,-92588,-85771,26451,-86650,-43306,-59094,-47492,-34821,-91763,-47670,33537,22843,67417,-759,92159,63075,94065,-26988,55276,65903,30414,-67129,-99508,-83092,-91493,-50426,14349,-83216,-76090,32742,-5306,-93310,-60750,-60620,-45484,-21108,-58341,-28048,-52803,69735,78906,81649,32565,-86804,-83202,-65688,-1760,89707,93322,-72750,84134,71900,-37720,19450,-78018,22001,-23604,26276,-21498,65892,-72117,-89834,-23867,55817,-77963,42518,93123,-83916,63260,-2243,-97108,85442,-36775,17984,-58810,99664,-19082,93075,-69329,87061,79713,16296,70996,13483,-74582,49900,-27669,-40562,1209,-20572,34660,83193,75579,7344,64925,88361,60969,3114,44611,-27445,53049,-16085,-92851,-53306,13859,-33532,86622,-75666,-18159,-98256,51875,-42251,-27977,-18080,23772,38160,41779,9147,94175,99905,-85755,62535,-88412,-52038,-68171,93255,-44684,-11242,-104,31796,62346,-54931,-55790,-70032,46221,56541,-91947,90592,93503,4071,20646,4856,-63598,15396,-50708,32138,-85164,38528,-89959,53852,57915,-42421,-88916,-75072,67030,-29066,49542,-71591,61708,-53985,-43051,28483,46991,-83216,80991,-46254,-48716,39356,-8270,-47763,-34410,874,-1186,-7049,28846,11276,21960,-13304,-11433,-4913,55754,79616,70423,-27523,64803,49277,14906,-97401,-92390,91075,70736,21971,-3303,55333,-93996,76538,54603,-75899,98801,46887,35041,48302,-52318,55439,24574,14079,-24889,83440,14961,34312,-89260,-22293,-81271,-2586,-71059,-10640,-93095,-5453,-70041,66543,74012,-11662,-52477,-37597,-70919,92971,-17452,-67306,-80418,7225,-89296,24296,86547,37154,-10696,74436,-63959,58860,33590,-88925,-97814,-83664,85484,-8385,-50879,57729,-74728,-87852,-15524,-91120,22062,28134,80917,32026,49707,-54252,-44319,-35139,13777,44660,85274,25043,58781,-89035,-76274,6364,-63625,72855,43242,-35033,12820,-27460,77372,-47578,-61162,-70758,-1343,-4159,64935,56024,-2151,43770,19758,-30186,-86040,24666,-62332,-67542,73180,-25821,-27826,-45504,-36858,-12041,20017,-24066,-56625,-52097,-47239,-90694,8959,7712,-14258,-5860,55349,61808,-4423,-93703,64681,-98641,-25222,46999,-83831,-54714,19997,-68477,66073,51801,-66491,52061,-52866,79907,-39736,-68331,68937,91464,98892,910,93501,31295,-85873,27036,-57340,50412,21,-2445,29471,71317,82093,-94823,-54458,-97410,39560,-7628,66452,39701,54029,37906,46773,58296,60370,-61090,85501,-86874,71443,-72702,-72047,14848,34102,77975,-66294,-36576,31349,52493,-70833,-80287,94435,39745,-98291,84524,-18942,10236,93448,50846,94023,-6939,47999,14740,30165,81048,84935,-19177,-13594,32289,62628,-90612,-542,-66627,64255,71199,-83841,-82943,-73885,8623,-67214,-9474,-35249,62254,-14087,-90969,21515,-83303,94377,-91619,19956,-98810,96727,-91939,29119,-85473,-82153,-69008,44850,74299,-76459,-86464,8315,-49912,-28665,59052,-69708,76024,-92738,50098,18683,-91438,18096,-19335,35659,91826,15779,-73070,67873,-12458,-71440,-46721,54856,97212,-81875,35805,36952,68498,81627,-34231,81712,27100,-9741,-82612,18766,-36392,2759,41728,69743,26825,48355,-17790,17165,56558,3295,-24375,55669,-16109,24079,73414,48990,-11931,-78214,90745,19878,35673,-15317,-89086,94675,-92513,88410,-93248,-19475,-74041,-19165,32329,-26266,-46828,-18747,45328,8990,-78219,-25874,-74801,-44956,-54577,-29756,-99822,-35731,-18348,-68915,-83518,-53451,95471,-2954,-13706,-8763,-21642,-37210,16814,-60070,-42743,27697,-36333,-42362,11576,85742,-82536,68767,-56103,-63012,71396,-78464,-68101,-15917,-11113,-3596,77626,-60191,-30585,-73584,6214,-84303,18403,23618,-15619,-89755,-59515,-59103,-74308,-63725,-29364,-52376,-96130,70894,-12609,50845,-2314,42264,-70825,64481,55752,4460,-68603,-88701,4713,-50441,-51333,-77907,97412,-66616,-49430,60489,-85262,-97621,-18980,44727,-69321,-57730,66287,-92566,-64427,-14270,11515,-92612,-87645,61557,24197,-81923,-39831,-10301,-23640,-76219,-68025,92761,-76493,68554,-77734,-95620,-11753,-51700,98234,-68544,-61838,29467,46603,-18221,-35441,74537,40327,-58293,75755,-57301,-7532,-94163,18179,-14388,-22258,-46417,-48285,18242,-77551,82620,250,-20060,-79568,-77259,82052,-98897,-75464,48773,-79040,-11293,45941,-67876,-69204,-46477,-46107,792,60546,-34573,-12879,-94562,20356,-48004,-62429,96242,40594,2099,99494,25724,-39394,-2388,-18563,-56510,-83570,-29214,3015,74454,74197,76678,-46597,60630,-76093,37578,-82045,-24077,62082,-87787,-74936,58687,12200,-98952,70155,-77370,21710,-84625,-60556,-84128,925,65474,-15741,-94619,88377,89334,44749,22002,-45750,-93081,-14600,-83447,46691,85040,-66447,-80085,56308,44310,24979,-29694,57991,4675,-71273,-44508,13615,-54710,23552,-78253,-34637,50497,68706,81543,-88408,-21405,6001,-33834,-21570,-46692,-25344,20310,71258,-97680,11721,59977,59247,-48949,98955,-50276,-80844,-27935,-76102,55858,-33492,40680,66691,-33188,8284,64893,-7528,6019,-85523,8434,-64366,-56663,26862,30008,-7611,-12179,-70076,21426,-11261,-36864,-61937,-59677,929,-21052,3848,-20888,-16065,98995,-32293,-86121,-54564,77831,68602,74977,31658,40699,29755,98424,80358,-69337,26339,13213,-46016,-18331,64713,-46883,-58451,-70024,-92393,-4088,70628,-51185,71164,-75791,-1636,-29102,-16929,-87650,-84589,-24229,-42137,-15653,94825,13042,88499,-47100,-90358,-7180,29754,-65727,-42659,-85560,-9037,-52459,20997,-47425,17318,21122,20472,-23037,65216,-63625,-7877,-91907,24100,-72516,22903,-85247,-8938,73878,54953,87480,-31466,-99524,35369,-78376,89984,-15982,94045,-7269,23319,-80456,-37653,-76756,2909,81936,54958,-12393,60560,-84664,-82413,66941,-26573,-97532,64460,18593,-85789,-38820,-92575,-43663,-89435,83272,-50585,13616,-71541,-53156,727,-27644,16538,34049,57745,34348,35009,16634,-18791,23271,-63844,95817,21781,16590,59669,15966,-6864,48050,-36143,97427,-59390,96931,78939,-1958,50777,43338,-51149,39235,-27054,-43492,67457,-83616,37179,10390,85818,2391,73635,87579,-49127,-81264,-79023,-81590,53554,-74972,-83940,-13726,-39095,29174,78072,76104,47778,25797,-29515,-6493,-92793,22481,-36197,-65560,42342,15750,97556,99634,-56048,-35688,13501,63969,-74291,50911,39225,93702,-3490,-59461,-30105,-46761,-80113,92906,-68487,50742,36152,-90240,-83631,24597,-50566,-15477,18470,77038,40223,-80364,-98676,70957,-63647,99537,13041,31679,86631,37633,-16866,13686,-71565,21652,-46053,-80578,-61382,68487,-6417,4656,20811,67013,-30868,-11219,46,74944,14627,56965,42275,-52480,52162,-84883,-52579,-90331,92792,42184,-73422,-58440,65308,-25069,5475,-57996,59557,-17561,2826,-56939,14996,-94855,-53707,99159,43645,-67719,-1331,21412,41704,31612,32622,1919,-69333,-69828,22422,-78842,57896,-17363,27979,-76897,35008,46482,-75289,65799,20057,7170,41326,-76069,90840,-81253,-50749,3649,-42315,45238,-33924,62101,96906,58884,-7617,-28689,-66578,62458,50876,-57553,6739,41014,-64040,-34916,37940,13048,-97478,-11318,-89440,-31933,-40357,-59737,-76718,-14104,-31774,28001,4103,41702,-25120,-31654,63085,-3642,84870,-83896,-76422,-61520,12900,88678,85547,33132,-88627,52820,63915,-27472,78867,-51439,33005,-23447,-3271,-39308,39726,-74260,-31874,-36893,93656,910,-98362,60450,-88048,99308,13947,83996,-90415,-35117,70858,-55332,-31721,97528,82982,-86218,6822,25227,36946,97077,-4257,-41526,56795,89870,75860,-70802,21779,14184,-16511,-89156,-31422,71470,69600,-78498,74079,-19410,40311,28501,26397,-67574,-32518,68510,38615,19355,-6088,-97159,-29255,-92523,3023,-42536,-88681,64255,41206,44119,52208,39522,-52108,91276,-70514,83436,63289,-79741,9623,99559,12642,85950,83735,-21156,-67208,98088,-7341,-27763,-30048,-44099,-14866,-45504,-91704,19369,13700,10481,-49344,-85686,33994,19672,36028,60842,66564,-24919,33950,-93616,-47430,-35391,-28279,56806,74690,39284,-96683,-7642,-75232,37657,-14531,-86870,-9274,-26173,98640,88652,64257,46457,37814,-19370,9337,-22556,-41525,39105,-28719,51611,-93252,98044,-90996,21710,-47605,-64259,-32727,53611,-31918,-3555,33316,-66472,21274,-37731,-2919,15016,48779,-88868,1897,41728,46344,-89667,37848,68092,-44011,85354,-43776,38739,-31423,-66330,65167,-22016,59405,34328,-60042,87660,-67698,-59174,-1408,-46809,-43485,-88807,-60489,13974,22319,55836,-62995,-37375,-4185,32687,-36551,-75237,58280,26942,-73756,71756,78775,-40573,14367,-71622,-77338,24112,23414,-7679,-51721,87492,85066,-21612,57045,10673,-96836,52461,-62218,-9310,65862,-22748,89906,-96987,-98698,26956,-43428,46141,47456,28095,55952,67323,-36455,-60202,-43302,-82932,42020,77036,10142,60406,70331,63836,58850,-66752,52109,21395,-10238,-98647,-41962,27778,69060,98535,-28680,-52263,-56679,66103,-42426,27203,80021,10153,58678,36398,63112,34911,20515,62082,-15659,-40785,27054,43767,-20289,65838,-6954,-60228,-72226,52236,-35464,25209,-15462,-79617,-41668,-84083,62404,-69062,18913,46545,20757,13805,24717,-18461,-47009,-25779,68834,64824,34473,39576,31570,14861,-15114,-41233,95509,68232,67846,84902,-83060,17642,-18422,73688,77671,-26930,64484,-99637,73875,6428,21034,-73471,19664,-68031,15922,-27028,48137,54955,-82793,-41144,-10218,-24921,-28299,-2288,68518,-54452,15686,-41814,66165,-72207,-61986,80020,50544,-99500,16244,78998,40989,14525,-56061,-24692,-94790,21111,37296,-90794,72100,70550,-31757,17708,-74290,61910,78039,-78629,-25033,73172,-91953,10052,64502,99585,-1741,90324,-73723,68942,28149,30218,24422,16659,10710,-62594,94249,96588,46192,34251,73500,-65995,-81168,41412,-98724,-63710,-54696,-52407,19746,45869,27821,-94866,-76705,-13417,-61995,-71560,43450,67384,-8838,-80293,-28937,23330,-89694,-40586,46918,80429,-5475,78013,25309,-34162,37236,-77577,86744,26281,-29033,-91813,35347,13033,-13631,-24459,3325,-71078,-75359,81311,19700,47678,-74680,-84113,45192,35502,37675,19553,76522,-51098,-18211,89717,4508,-82946,27749,85995,89912,-53678,-64727,-14778,32075,-63412,-40524,86440,-2707,-36821,63850,-30883,67294,-99468,-23708,34932,34386,98899,29239,-23385,5897,54882,98660,49098,70275,17718,88533,52161,63340,50061,-89457,19491,-99156,24873,-17008,64610,-55543,50495,17056,-10400,-56678,-29073,-42960,-76418,98562,-88104,-96255,10159,-90724,54011,12052,45871,-90933,-69420,67039,37202,78051,-52197,-40278,-58425,65414,-23394,-1415,6912,-53447,7352,17307,-78147,63727,98905,55412,-57658,-32884,-44878,22755,39730,3638,35111,39777,74193,38736,-11829,-61188,-92757,55946,-71232,-63032,-83947,39147,-96684,-99233,25131,-32197,24406,-55428,-61941,25874,-69453,64483,-19644,-68441,12783,87338,-48676,66451,-447,-61590,50932,-11270,29035,65698,-63544,10029,80499,-9461,86368,91365,-81810,-71914,-52056,-13782,44240,-30093,-2437,24007,67581,-17365,-69164,-8420,-69289,-29370,48010,90439,13141,69243,50668,39328,61731,78266,-81313,17921,-38196,55261,9948,-24970,75712,-72106,28696,7461,31621,61047,51476,56512,11839,-96916,-82739,28924,-99927,58449,37280,69357,11219,-32119,-62050,-48745,-83486,-52376,42668,82659,68882,38773,46269,-96005,97630,25009,-2951,-67811,99801,81587,-79793,-18547,-83086,69512,33127,-92145,-88497,47703,59527,1909,88785,-88882,69188,-46131,-5589,-15086,36255,-53238,-33009,82664,53901,35939,-42946,-25571,33298,69291,53199,74746,-40127,-39050,91033,51717,-98048,87240,36172,65453,-94425,-63694,-30027,59004,88660,3649,-20267,-52565,-67321,34037,4320,91515,-56753,60115,27134,68617,-61395,-26503,-98929,-8849,-63318,10709,-16151,61905,-95785,5262,23670,-25277,90206,-19391,45735,37208,-31992,-92450,18516,-90452,-58870,-58602,93383,14333,17994,82411,-54126,-32576,35440,-60526,-78764,-25069,-9022,-394,92186,-38057,55328,-61569,67780,77169,19546,-92664,-94948,44484,-13439,83529,27518,-48333,72998,38342,-90553,-98578,-76906,81515,-16464,78439,92529,35225,-39968,-10130,-7845,-32245,-74955,-74996,67731,-13897,-82493,33407,93619,59560,-24404,-57553,19486,-45341,34098,-24978,-33612,79058,71847,76713,-95422,6421,-96075,-59130,-28976,-16922,-62203,69970,68331,21874,40551,89650,51908,58181,66480,-68177,34323,-3046,-49656,-59758,43564,-10960,-30796,15473,-20216,46085,-85355,41515,-30669,-87498,57711,56067,63199,-83805,62042,91213,-14606,4394,-562,74913,10406,96810,-61595,32564,31640,-9732,42058,98052,-7908,-72330,1558,-80301,34878,32900,3939,-8824,88316,20937,21566,-3218,-66080,-31620,86859,54289,90476,-42889,-15016,-18838,75456,30159,-67101,42328,-92703,85850,-5475,23470,-80806,68206,17764,88235,46421,-41578,74005,-81142,80545,20868,-1560,64017,83784,68863,-97516,-13016,-72223,79630,-55692,82255,88467,28007,-34686,-69049,-41677,88535,-8217,68060,-51280,28971,49088,49235,26905,-81117,-44888,40623,74337,-24662,97476,79542,-72082,-35093,98175,-61761,-68169,59697,-62542,-72965,59883,-64026,-37656,-92392,-12113,-73495,98258,68379,-21545,64607,-70957,-92254,-97460,-63436,-8853,-19357,-51965,-76582,12687,-49712,45413,-60043,33496,31539,-57347,41837,67280,-68813,52088,-13155,-86430,-15239,-45030,96041,18749,-23992,46048,35243,-79450,85425,-58524,88781,-39454,53073,-48864,-82289,39086,82540,-11555,25014,-5431,-39585,-89526,2705,31953,-81611,36985,-56022,68684,-27101,11422,64655,-26965,-63081,-13840,-91003,-78147,-8966,41488,1988,99021,-61575,-47060,65260,-23844,-21781,-91865,-19607,44808,2890,63692,-88663,-58272,15970,-65195,-45416,-48444,-78226,-65332,-24568,42833,-1806,-71595,80002,-52250,30952,48452,-90106,31015,-22073,62339,63318,78391,28699,77900,-4026,-76870,-45943,33665,9174,-84360,-22684,-16832,-67949,-38077,-38987,-32847,51443,-53580,-13505,9344,-92337,26585,70458,-52764,-67471,-68411,-1119,-2072,-93476,67981,40887,-89304,-12235,41488,1454,5355,-34855,-72080,24514,-58305,3340,34331,8731,77451,-64983,-57876,82874,62481,-32754,-39902,22451,-79095,-23904,78409,-7418,77916]

下面是从网上查找到的答案,我只写出了一个O(n3)的遍历算法,始终想不起来好的算法应该找什么样。导致上面的大数组没有通过而超时。


In [2]:
class Solution(object):
    def threeSum(self, nums):
        """
        根据two_sum的经验,将three_sum改成n次two_sum就好了
        需要谨慎的是要检查重复问题。
        :type nums: List[int]
        :rtype: list[list[int]]
        """
        nums_len = len(nums)
        # 数组排序,以便查找
        nums.sort()
        result = list()
        for i in range(0, nums_len - 2):
            # 去掉目标重复
            if i and nums[i] == nums[i - 1]:
                continue
            target = 0 - nums[i]
            left, right = i + 1, nums_len - 1
            while left < right:
                if nums[left] + nums[right] == target:
                    result.append([nums[i], nums[left], nums[right]])
                    left += 1
                    right -= 1
                    # 去掉左侧数值重复
                    while left < right and nums[left] == nums[left - 1]:
                        left += 1
                    # 去掉右侧数值重复
                    while left < right and nums[right] == nums[right + 1]:
                        right -= 1
                elif nums[left] + nums[right]  > target:
                    right -= 1
                else:
                    left += 1
        return result

In [3]:
Solution().threeSum([82597,-9243,62390,83030,-97960,-26521,-61011,83390,-38677,12333,75987,46091,83794,19355,-71037,-6242,-28801,324,1202,-90885,-2989,-95597,-34333,35528,5680,89093,-90606,50360,-29393,-27012,53313,65213,99818,-82405,-41661,-3333,-51952,72135,-1523,26377,74685,96992,92263,15929,5467,-99555,-43348,-41689,-60383,-3990,32165,65265,-72973,-58372,12741,-48568,-46596,72419,-1859,34153,62937,81310,-61823,-96770,-54944,8845,-91184,24208,-29078,31495,65258,14198,85395,70506,-40908,56740,-12228,-40072,32429,93001,68445,-73927,25731,-91859,-24150,10093,-60271,-81683,-18126,51055,48189,-6468,25057,81194,-58628,74042,66158,-14452,-49851,-43667,11092,39189,-17025,-79173,13606,83172,92647,-59741,19343,-26644,-57607,82908,-20655,1637,80060,98994,39331,-31274,-61523,91225,-72953,13211,-75116,-98421,-41571,-69074,99587,39345,42151,-2460,98236,15690,-52507,-95803,-48935,-46492,-45606,-79254,-99851,52533,73486,39948,-7240,71815,-585,-96252,90990,-93815,93340,-71848,58733,-14859,-83082,-75794,-82082,-24871,-15206,91207,-56469,-93618,67131,-8682,75719,87429,-98757,-7535,-24890,-94160,85003,33928,75538,97456,-66424,-60074,-8527,-28697,-22308,2246,-70134,-82319,-10184,87081,-34949,-28645,-47352,-83966,-60418,-15293,-53067,-25921,55172,75064,95859,48049,34311,-86931,-38586,33686,-36714,96922,76713,-22165,-80585,-34503,-44516,39217,-28457,47227,-94036,43457,24626,-87359,26898,-70819,30528,-32397,-69486,84912,-1187,-98986,-32958,4280,-79129,-65604,9344,58964,50584,71128,-55480,24986,15086,-62360,-42977,-49482,-77256,-36895,-74818,20,3063,-49426,28152,-97329,6086,86035,-88743,35241,44249,19927,-10660,89404,24179,-26621,-6511,57745,-28750,96340,-97160,-97822,-49979,52307,79462,94273,-24808,77104,9255,-83057,77655,21361,55956,-9096,48599,-40490,-55107,2689,29608,20497,66834,-34678,23553,-81400,-66630,-96321,-34499,-12957,-20564,25610,-4322,-58462,20801,53700,71527,24669,-54534,57879,-3221,33636,3900,97832,-27688,-98715,5992,24520,-55401,-57613,-69926,57377,-77610,20123,52174,860,60429,-91994,-62403,-6218,-90610,-37263,-15052,62069,-96465,44254,89892,-3406,19121,-41842,-87783,-64125,-56120,73904,-22797,-58118,-4866,5356,75318,46119,21276,-19246,-9241,-97425,57333,-15802,93149,25689,-5532,95716,39209,-87672,-29470,-16324,-15331,27632,-39454,56530,-16000,29853,46475,78242,-46602,83192,-73440,-15816,50964,-36601,89758,38375,-40007,-36675,-94030,67576,46811,-64919,45595,76530,40398,35845,41791,67697,-30439,-82944,63115,33447,-36046,-50122,-34789,43003,-78947,-38763,-89210,32756,-20389,-31358,-90526,-81607,88741,86643,98422,47389,-75189,13091,95993,-15501,94260,-25584,-1483,-67261,-70753,25160,89614,-90620,-48542,83889,-12388,-9642,-37043,-67663,28794,-8801,13621,12241,55379,84290,21692,-95906,-85617,-17341,-63767,80183,-4942,-51478,30997,-13658,8838,17452,-82869,-39897,68449,31964,98158,-49489,62283,-62209,-92792,-59342,55146,-38533,20496,62667,62593,36095,-12470,5453,-50451,74716,-17902,3302,-16760,-71642,-34819,96459,-72860,21638,47342,-69897,-40180,44466,76496,84659,13848,-91600,-90887,-63742,-2156,-84981,-99280,94326,-33854,92029,-50811,98711,-36459,-75555,79110,-88164,-97397,-84217,97457,64387,30513,-53190,-83215,252,2344,-27177,-92945,-89010,82662,-11670,86069,53417,42702,97082,3695,-14530,-46334,17910,77999,28009,-12374,15498,-46941,97088,-35030,95040,92095,-59469,-24761,46491,67357,-66658,37446,-65130,-50416,99197,30925,27308,54122,-44719,12582,-99525,-38446,-69050,-22352,94757,-56062,33684,-40199,-46399,96842,-50881,-22380,-65021,40582,53623,-76034,77018,-97074,-84838,-22953,-74205,79715,-33920,-35794,-91369,73421,-82492,63680,-14915,-33295,37145,76852,-69442,60125,-74166,74308,-1900,-30195,-16267,-60781,-27760,5852,38917,25742,-3765,49097,-63541,98612,-92865,-30248,9612,-8798,53262,95781,-42278,-36529,7252,-27394,-5021,59178,80934,-48480,-75131,-54439,-19145,-48140,98457,-6601,-51616,-89730,78028,32083,-48904,16822,-81153,-8832,48720,-80728,-45133,-86647,-4259,-40453,2590,28613,50523,-4105,-27790,-74579,-17223,63721,33489,-47921,97628,-97691,-14782,-65644,18008,-93651,-71266,80990,-76732,-47104,35368,28632,59818,-86269,-89753,34557,-92230,-5933,-3487,-73557,-13174,-43981,-43630,-55171,30254,-83710,-99583,-13500,71787,5017,-25117,-78586,86941,-3251,-23867,-36315,75973,86272,-45575,77462,-98836,-10859,70168,-32971,-38739,-12761,93410,14014,-30706,-77356,-85965,-62316,63918,-59914,-64088,1591,-10957,38004,15129,-83602,-51791,34381,-89382,-26056,8942,5465,71458,-73805,-87445,-19921,-80784,69150,-34168,28301,-68955,18041,6059,82342,9947,39795,44047,-57313,48569,81936,-2863,-80932,32976,-86454,-84207,33033,32867,9104,-16580,-25727,80157,-70169,53741,86522,84651,68480,84018,61932,7332,-61322,-69663,76370,41206,12326,-34689,17016,82975,-23386,39417,72793,44774,-96259,3213,79952,29265,-61492,-49337,14162,65886,3342,-41622,-62659,-90402,-24751,88511,54739,-21383,-40161,-96610,-24944,-602,-76842,-21856,69964,43994,-15121,-85530,12718,13170,-13547,69222,62417,-75305,-81446,-38786,-52075,-23110,97681,-82800,-53178,11474,35857,94197,-58148,-23689,32506,92154,-64536,-73930,-77138,97446,-83459,70963,22452,68472,-3728,-25059,-49405,95129,-6167,12808,99918,30113,-12641,-26665,86362,-33505,50661,26714,33701,89012,-91540,40517,-12716,-57185,-87230,29914,-59560,13200,-72723,58272,23913,-45586,-96593,-26265,-2141,31087,81399,92511,-34049,20577,2803,26003,8940,42117,40887,-82715,38269,40969,-50022,72088,21291,-67280,-16523,90535,18669,94342,-39568,-88080,-99486,-20716,23108,-28037,63342,36863,-29420,-44016,75135,73415,16059,-4899,86893,43136,-7041,33483,-67612,25327,40830,6184,61805,4247,81119,-22854,-26104,-63466,63093,-63685,60369,51023,51644,-16350,74438,-83514,99083,10079,-58451,-79621,48471,67131,-86940,99093,11855,-22272,-67683,-44371,9541,18123,37766,-70922,80385,-57513,-76021,-47890,36154,72935,84387,-92681,-88303,-7810,59902,-90,-64704,-28396,-66403,8860,13343,33882,85680,7228,28160,-14003,54369,-58893,92606,-63492,-10101,64714,58486,29948,-44679,-22763,10151,-56695,4031,-18242,-36232,86168,-14263,9883,47124,47271,92761,-24958,-73263,-79661,-69147,-18874,29546,-92588,-85771,26451,-86650,-43306,-59094,-47492,-34821,-91763,-47670,33537,22843,67417,-759,92159,63075,94065,-26988,55276,65903,30414,-67129,-99508,-83092,-91493,-50426,14349,-83216,-76090,32742,-5306,-93310,-60750,-60620,-45484,-21108,-58341,-28048,-52803,69735,78906,81649,32565,-86804,-83202,-65688,-1760,89707,93322,-72750,84134,71900,-37720,19450,-78018,22001,-23604,26276,-21498,65892,-72117,-89834,-23867,55817,-77963,42518,93123,-83916,63260,-2243,-97108,85442,-36775,17984,-58810,99664,-19082,93075,-69329,87061,79713,16296,70996,13483,-74582,49900,-27669,-40562,1209,-20572,34660,83193,75579,7344,64925,88361,60969,3114,44611,-27445,53049,-16085,-92851,-53306,13859,-33532,86622,-75666,-18159,-98256,51875,-42251,-27977,-18080,23772,38160,41779,9147,94175,99905,-85755,62535,-88412,-52038,-68171,93255,-44684,-11242,-104,31796,62346,-54931,-55790,-70032,46221,56541,-91947,90592,93503,4071,20646,4856,-63598,15396,-50708,32138,-85164,38528,-89959,53852,57915,-42421,-88916,-75072,67030,-29066,49542,-71591,61708,-53985,-43051,28483,46991,-83216,80991,-46254,-48716,39356,-8270,-47763,-34410,874,-1186,-7049,28846,11276,21960,-13304,-11433,-4913,55754,79616,70423,-27523,64803,49277,14906,-97401,-92390,91075,70736,21971,-3303,55333,-93996,76538,54603,-75899,98801,46887,35041,48302,-52318,55439,24574,14079,-24889,83440,14961,34312,-89260,-22293,-81271,-2586,-71059,-10640,-93095,-5453,-70041,66543,74012,-11662,-52477,-37597,-70919,92971,-17452,-67306,-80418,7225,-89296,24296,86547,37154,-10696,74436,-63959,58860,33590,-88925,-97814,-83664,85484,-8385,-50879,57729,-74728,-87852,-15524,-91120,22062,28134,80917,32026,49707,-54252,-44319,-35139,13777,44660,85274,25043,58781,-89035,-76274,6364,-63625,72855,43242,-35033,12820,-27460,77372,-47578,-61162,-70758,-1343,-4159,64935,56024,-2151,43770,19758,-30186,-86040,24666,-62332,-67542,73180,-25821,-27826,-45504,-36858,-12041,20017,-24066,-56625,-52097,-47239,-90694,8959,7712,-14258,-5860,55349,61808,-4423,-93703,64681,-98641,-25222,46999,-83831,-54714,19997,-68477,66073,51801,-66491,52061,-52866,79907,-39736,-68331,68937,91464,98892,910,93501,31295,-85873,27036,-57340,50412,21,-2445,29471,71317,82093,-94823,-54458,-97410,39560,-7628,66452,39701,54029,37906,46773,58296,60370,-61090,85501,-86874,71443,-72702,-72047,14848,34102,77975,-66294,-36576,31349,52493,-70833,-80287,94435,39745,-98291,84524,-18942,10236,93448,50846,94023,-6939,47999,14740,30165,81048,84935,-19177,-13594,32289,62628,-90612,-542,-66627,64255,71199,-83841,-82943,-73885,8623,-67214,-9474,-35249,62254,-14087,-90969,21515,-83303,94377,-91619,19956,-98810,96727,-91939,29119,-85473,-82153,-69008,44850,74299,-76459,-86464,8315,-49912,-28665,59052,-69708,76024,-92738,50098,18683,-91438,18096,-19335,35659,91826,15779,-73070,67873,-12458,-71440,-46721,54856,97212,-81875,35805,36952,68498,81627,-34231,81712,27100,-9741,-82612,18766,-36392,2759,41728,69743,26825,48355,-17790,17165,56558,3295,-24375,55669,-16109,24079,73414,48990,-11931,-78214,90745,19878,35673,-15317,-89086,94675,-92513,88410,-93248,-19475,-74041,-19165,32329,-26266,-46828,-18747,45328,8990,-78219,-25874,-74801,-44956,-54577,-29756,-99822,-35731,-18348,-68915,-83518,-53451,95471,-2954,-13706,-8763,-21642,-37210,16814,-60070,-42743,27697,-36333,-42362,11576,85742,-82536,68767,-56103,-63012,71396,-78464,-68101,-15917,-11113,-3596,77626,-60191,-30585,-73584,6214,-84303,18403,23618,-15619,-89755,-59515,-59103,-74308,-63725,-29364,-52376,-96130,70894,-12609,50845,-2314,42264,-70825,64481,55752,4460,-68603,-88701,4713,-50441,-51333,-77907,97412,-66616,-49430,60489,-85262,-97621,-18980,44727,-69321,-57730,66287,-92566,-64427,-14270,11515,-92612,-87645,61557,24197,-81923,-39831,-10301,-23640,-76219,-68025,92761,-76493,68554,-77734,-95620,-11753,-51700,98234,-68544,-61838,29467,46603,-18221,-35441,74537,40327,-58293,75755,-57301,-7532,-94163,18179,-14388,-22258,-46417,-48285,18242,-77551,82620,250,-20060,-79568,-77259,82052,-98897,-75464,48773,-79040,-11293,45941,-67876,-69204,-46477,-46107,792,60546,-34573,-12879,-94562,20356,-48004,-62429,96242,40594,2099,99494,25724,-39394,-2388,-18563,-56510,-83570,-29214,3015,74454,74197,76678,-46597,60630,-76093,37578,-82045,-24077,62082,-87787,-74936,58687,12200,-98952,70155,-77370,21710,-84625,-60556,-84128,925,65474,-15741,-94619,88377,89334,44749,22002,-45750,-93081,-14600,-83447,46691,85040,-66447,-80085,56308,44310,24979,-29694,57991,4675,-71273,-44508,13615,-54710,23552,-78253,-34637,50497,68706,81543,-88408,-21405,6001,-33834,-21570,-46692,-25344,20310,71258,-97680,11721,59977,59247,-48949,98955,-50276,-80844,-27935,-76102,55858,-33492,40680,66691,-33188,8284,64893,-7528,6019,-85523,8434,-64366,-56663,26862,30008,-7611,-12179,-70076,21426,-11261,-36864,-61937,-59677,929,-21052,3848,-20888,-16065,98995,-32293,-86121,-54564,77831,68602,74977,31658,40699,29755,98424,80358,-69337,26339,13213,-46016,-18331,64713,-46883,-58451,-70024,-92393,-4088,70628,-51185,71164,-75791,-1636,-29102,-16929,-87650,-84589,-24229,-42137,-15653,94825,13042,88499,-47100,-90358,-7180,29754,-65727,-42659,-85560,-9037,-52459,20997,-47425,17318,21122,20472,-23037,65216,-63625,-7877,-91907,24100,-72516,22903,-85247,-8938,73878,54953,87480,-31466,-99524,35369,-78376,89984,-15982,94045,-7269,23319,-80456,-37653,-76756,2909,81936,54958,-12393,60560,-84664,-82413,66941,-26573,-97532,64460,18593,-85789,-38820,-92575,-43663,-89435,83272,-50585,13616,-71541,-53156,727,-27644,16538,34049,57745,34348,35009,16634,-18791,23271,-63844,95817,21781,16590,59669,15966,-6864,48050,-36143,97427,-59390,96931,78939,-1958,50777,43338,-51149,39235,-27054,-43492,67457,-83616,37179,10390,85818,2391,73635,87579,-49127,-81264,-79023,-81590,53554,-74972,-83940,-13726,-39095,29174,78072,76104,47778,25797,-29515,-6493,-92793,22481,-36197,-65560,42342,15750,97556,99634,-56048,-35688,13501,63969,-74291,50911,39225,93702,-3490,-59461,-30105,-46761,-80113,92906,-68487,50742,36152,-90240,-83631,24597,-50566,-15477,18470,77038,40223,-80364,-98676,70957,-63647,99537,13041,31679,86631,37633,-16866,13686,-71565,21652,-46053,-80578,-61382,68487,-6417,4656,20811,67013,-30868,-11219,46,74944,14627,56965,42275,-52480,52162,-84883,-52579,-90331,92792,42184,-73422,-58440,65308,-25069,5475,-57996,59557,-17561,2826,-56939,14996,-94855,-53707,99159,43645,-67719,-1331,21412,41704,31612,32622,1919,-69333,-69828,22422,-78842,57896,-17363,27979,-76897,35008,46482,-75289,65799,20057,7170,41326,-76069,90840,-81253,-50749,3649,-42315,45238,-33924,62101,96906,58884,-7617,-28689,-66578,62458,50876,-57553,6739,41014,-64040,-34916,37940,13048,-97478,-11318,-89440,-31933,-40357,-59737,-76718,-14104,-31774,28001,4103,41702,-25120,-31654,63085,-3642,84870,-83896,-76422,-61520,12900,88678,85547,33132,-88627,52820,63915,-27472,78867,-51439,33005,-23447,-3271,-39308,39726,-74260,-31874,-36893,93656,910,-98362,60450,-88048,99308,13947,83996,-90415,-35117,70858,-55332,-31721,97528,82982,-86218,6822,25227,36946,97077,-4257,-41526,56795,89870,75860,-70802,21779,14184,-16511,-89156,-31422,71470,69600,-78498,74079,-19410,40311,28501,26397,-67574,-32518,68510,38615,19355,-6088,-97159,-29255,-92523,3023,-42536,-88681,64255,41206,44119,52208,39522,-52108,91276,-70514,83436,63289,-79741,9623,99559,12642,85950,83735,-21156,-67208,98088,-7341,-27763,-30048,-44099,-14866,-45504,-91704,19369,13700,10481,-49344,-85686,33994,19672,36028,60842,66564,-24919,33950,-93616,-47430,-35391,-28279,56806,74690,39284,-96683,-7642,-75232,37657,-14531,-86870,-9274,-26173,98640,88652,64257,46457,37814,-19370,9337,-22556,-41525,39105,-28719,51611,-93252,98044,-90996,21710,-47605,-64259,-32727,53611,-31918,-3555,33316,-66472,21274,-37731,-2919,15016,48779,-88868,1897,41728,46344,-89667,37848,68092,-44011,85354,-43776,38739,-31423,-66330,65167,-22016,59405,34328,-60042,87660,-67698,-59174,-1408,-46809,-43485,-88807,-60489,13974,22319,55836,-62995,-37375,-4185,32687,-36551,-75237,58280,26942,-73756,71756,78775,-40573,14367,-71622,-77338,24112,23414,-7679,-51721,87492,85066,-21612,57045,10673,-96836,52461,-62218,-9310,65862,-22748,89906,-96987,-98698,26956,-43428,46141,47456,28095,55952,67323,-36455,-60202,-43302,-82932,42020,77036,10142,60406,70331,63836,58850,-66752,52109,21395,-10238,-98647,-41962,27778,69060,98535,-28680,-52263,-56679,66103,-42426,27203,80021,10153,58678,36398,63112,34911,20515,62082,-15659,-40785,27054,43767,-20289,65838,-6954,-60228,-72226,52236,-35464,25209,-15462,-79617,-41668,-84083,62404,-69062,18913,46545,20757,13805,24717,-18461,-47009,-25779,68834,64824,34473,39576,31570,14861,-15114,-41233,95509,68232,67846,84902,-83060,17642,-18422,73688,77671,-26930,64484,-99637,73875,6428,21034,-73471,19664,-68031,15922,-27028,48137,54955,-82793,-41144,-10218,-24921,-28299,-2288,68518,-54452,15686,-41814,66165,-72207,-61986,80020,50544,-99500,16244,78998,40989,14525,-56061,-24692,-94790,21111,37296,-90794,72100,70550,-31757,17708,-74290,61910,78039,-78629,-25033,73172,-91953,10052,64502,99585,-1741,90324,-73723,68942,28149,30218,24422,16659,10710,-62594,94249,96588,46192,34251,73500,-65995,-81168,41412,-98724,-63710,-54696,-52407,19746,45869,27821,-94866,-76705,-13417,-61995,-71560,43450,67384,-8838,-80293,-28937,23330,-89694,-40586,46918,80429,-5475,78013,25309,-34162,37236,-77577,86744,26281,-29033,-91813,35347,13033,-13631,-24459,3325,-71078,-75359,81311,19700,47678,-74680,-84113,45192,35502,37675,19553,76522,-51098,-18211,89717,4508,-82946,27749,85995,89912,-53678,-64727,-14778,32075,-63412,-40524,86440,-2707,-36821,63850,-30883,67294,-99468,-23708,34932,34386,98899,29239,-23385,5897,54882,98660,49098,70275,17718,88533,52161,63340,50061,-89457,19491,-99156,24873,-17008,64610,-55543,50495,17056,-10400,-56678,-29073,-42960,-76418,98562,-88104,-96255,10159,-90724,54011,12052,45871,-90933,-69420,67039,37202,78051,-52197,-40278,-58425,65414,-23394,-1415,6912,-53447,7352,17307,-78147,63727,98905,55412,-57658,-32884,-44878,22755,39730,3638,35111,39777,74193,38736,-11829,-61188,-92757,55946,-71232,-63032,-83947,39147,-96684,-99233,25131,-32197,24406,-55428,-61941,25874,-69453,64483,-19644,-68441,12783,87338,-48676,66451,-447,-61590,50932,-11270,29035,65698,-63544,10029,80499,-9461,86368,91365,-81810,-71914,-52056,-13782,44240,-30093,-2437,24007,67581,-17365,-69164,-8420,-69289,-29370,48010,90439,13141,69243,50668,39328,61731,78266,-81313,17921,-38196,55261,9948,-24970,75712,-72106,28696,7461,31621,61047,51476,56512,11839,-96916,-82739,28924,-99927,58449,37280,69357,11219,-32119,-62050,-48745,-83486,-52376,42668,82659,68882,38773,46269,-96005,97630,25009,-2951,-67811,99801,81587,-79793,-18547,-83086,69512,33127,-92145,-88497,47703,59527,1909,88785,-88882,69188,-46131,-5589,-15086,36255,-53238,-33009,82664,53901,35939,-42946,-25571,33298,69291,53199,74746,-40127,-39050,91033,51717,-98048,87240,36172,65453,-94425,-63694,-30027,59004,88660,3649,-20267,-52565,-67321,34037,4320,91515,-56753,60115,27134,68617,-61395,-26503,-98929,-8849,-63318,10709,-16151,61905,-95785,5262,23670,-25277,90206,-19391,45735,37208,-31992,-92450,18516,-90452,-58870,-58602,93383,14333,17994,82411,-54126,-32576,35440,-60526,-78764,-25069,-9022,-394,92186,-38057,55328,-61569,67780,77169,19546,-92664,-94948,44484,-13439,83529,27518,-48333,72998,38342,-90553,-98578,-76906,81515,-16464,78439,92529,35225,-39968,-10130,-7845,-32245,-74955,-74996,67731,-13897,-82493,33407,93619,59560,-24404,-57553,19486,-45341,34098,-24978,-33612,79058,71847,76713,-95422,6421,-96075,-59130,-28976,-16922,-62203,69970,68331,21874,40551,89650,51908,58181,66480,-68177,34323,-3046,-49656,-59758,43564,-10960,-30796,15473,-20216,46085,-85355,41515,-30669,-87498,57711,56067,63199,-83805,62042,91213,-14606,4394,-562,74913,10406,96810,-61595,32564,31640,-9732,42058,98052,-7908,-72330,1558,-80301,34878,32900,3939,-8824,88316,20937,21566,-3218,-66080,-31620,86859,54289,90476,-42889,-15016,-18838,75456,30159,-67101,42328,-92703,85850,-5475,23470,-80806,68206,17764,88235,46421,-41578,74005,-81142,80545,20868,-1560,64017,83784,68863,-97516,-13016,-72223,79630,-55692,82255,88467,28007,-34686,-69049,-41677,88535,-8217,68060,-51280,28971,49088,49235,26905,-81117,-44888,40623,74337,-24662,97476,79542,-72082,-35093,98175,-61761,-68169,59697,-62542,-72965,59883,-64026,-37656,-92392,-12113,-73495,98258,68379,-21545,64607,-70957,-92254,-97460,-63436,-8853,-19357,-51965,-76582,12687,-49712,45413,-60043,33496,31539,-57347,41837,67280,-68813,52088,-13155,-86430,-15239,-45030,96041,18749,-23992,46048,35243,-79450,85425,-58524,88781,-39454,53073,-48864,-82289,39086,82540,-11555,25014,-5431,-39585,-89526,2705,31953,-81611,36985,-56022,68684,-27101,11422,64655,-26965,-63081,-13840,-91003,-78147,-8966,41488,1988,99021,-61575,-47060,65260,-23844,-21781,-91865,-19607,44808,2890,63692,-88663,-58272,15970,-65195,-45416,-48444,-78226,-65332,-24568,42833,-1806,-71595,80002,-52250,30952,48452,-90106,31015,-22073,62339,63318,78391,28699,77900,-4026,-76870,-45943,33665,9174,-84360,-22684,-16832,-67949,-38077,-38987,-32847,51443,-53580,-13505,9344,-92337,26585,70458,-52764,-67471,-68411,-1119,-2072,-93476,67981,40887,-89304,-12235,41488,1454,5355,-34855,-72080,24514,-58305,3340,34331,8731,77451,-64983,-57876,82874,62481,-32754,-39902,22451,-79095,-23904,78409,-7418,77916])


Out[3]:
[[-99927, 2246, 97681],
 [-99927, 12687, 87240],
 [-99927, 14861, 85066],
 [-99927, 17307, 82620],
 [-99927, 24208, 75719],
 [-99927, 25014, 74913],
 [-99927, 27134, 72793],
 [-99927, 33447, 66480],
 [-99927, 37446, 62481],
 [-99927, 40680, 59247],
 [-99851, 10093, 89758],
 [-99851, 11474, 88377],
 [-99851, 13483, 86368],
 [-99851, 14367, 85484],
 [-99851, 14848, 85003],
 [-99851, 16659, 83192],
 [-99851, 21412, 78439],
 [-99851, 21779, 78072],
 [-99851, 28095, 71756],
 [-99851, 33686, 66165],
 [-99851, 34153, 65698],
 [-99851, 35241, 64610],
 [-99851, 35368, 64483],
 [-99851, 39726, 60125],
 [-99851, 40887, 58964],
 [-99851, 42518, 57333],
 [-99851, 48050, 51801],
 [-99822, 21, 99801],
 [-99822, 12582, 87240],
 [-99822, 12741, 87081],
 [-99822, 13200, 86622],
 [-99822, 28007, 71815],
 [-99822, 34348, 65474],
 [-99822, 34557, 65265],
 [-99822, 35805, 64017],
 [-99822, 36095, 63727],
 [-99822, 46773, 53049],
 [-99637, 4508, 95129],
 [-99637, 11276, 88361],
 [-99637, 21395, 78242],
 [-99637, 21638, 77999],
 [-99637, 32506, 67131],
 [-99637, 37179, 62458],
 [-99637, 37906, 61731],
 [-99637, 39522, 60115],
 [-99637, 49277, 50360],
 [-99583, 46, 99537],
 [-99583, 6822, 92761],
 [-99583, 8838, 90745],
 [-99583, 12642, 86941],
 [-99583, 18593, 80990],
 [-99583, 26585, 72998],
 [-99583, 32289, 67294],
 [-99583, 33132, 66451],
 [-99583, 34323, 65260],
 [-99583, 37179, 62404],
 [-99583, 40699, 58884],
 [-99583, 41704, 57879],
 [-99583, 44727, 54856],
 [-99583, 49088, 50495],
 [-99555, 2099, 97456],
 [-99555, 10151, 89404],
 [-99555, 13033, 86522],
 [-99555, 19553, 80002],
 [-99555, 20497, 79058],
 [-99555, 22451, 77104],
 [-99555, 31349, 68206],
 [-99555, 31495, 68060],
 [-99555, 32138, 67417],
 [-99555, 34102, 65453],
 [-99555, 39105, 60450],
 [-99555, 40551, 59004],
 [-99555, 46482, 53073],
 [-99525, 1897, 97628],
 [-99525, 8990, 90535],
 [-99525, 9541, 89984],
 [-99525, 23552, 75973],
 [-99525, 31015, 68510],
 [-99525, 31679, 67846],
 [-99525, 34312, 65213],
 [-99525, 35041, 64484],
 [-99525, 35845, 63680],
 [-99525, 37179, 62346],
 [-99525, 44249, 55276],
 [-99525, 48049, 51476],
 [-99524, -394, 99918],
 [-99524, 6184, 93340],
 [-99524, 9612, 89912],
 [-99524, 22062, 77462],
 [-99524, 25327, 74197],
 [-99524, 33686, 65838],
 [-99524, 34311, 65213],
 [-99524, 35041, 64483],
 [-99524, 41779, 57745],
 [-99524, 43457, 56067],
 [-99524, 43770, 55754],
 [-99524, 46475, 53049],
 [-99524, 46991, 52533],
 [-99508, 3649, 95859],
 [-99508, 5852, 93656],
 [-99508, 16634, 82874],
 [-99508, 17921, 81587],
 [-99508, 19878, 79630],
 [-99508, 25209, 74299],
 [-99508, 39948, 59560],
 [-99508, 40830, 58678],
 [-99508, 41779, 57729],
 [-99508, 42702, 56806],
 [-99508, 46091, 53417],
 [-99500, 860, 98640],
 [-99500, 4460, 95040],
 [-99500, 4675, 94825],
 [-99500, 6739, 92761],
 [-99500, 19343, 80157],
 [-99500, 21874, 77626],
 [-99500, 28301, 71199],
 [-99500, 32083, 67417],
 [-99500, 33701, 65799],
 [-99500, 35243, 64257],
 [-99500, 37154, 62346],
 [-99500, 41014, 58486],
 [-99500, 49088, 50412],
 [-99486, 874, 98612],
 [-99486, 2759, 96727],
 [-99486, 7332, 92154],
 [-99486, 16822, 82664],
 [-99486, 24422, 75064],
 [-99486, 31640, 67846],
 [-99486, 41206, 58280],
 [-99486, 44047, 55439],
 [-99486, 48010, 51476],
 [-99468, 2391, 97077],
 [-99468, 16296, 83172],
 [-99468, 22755, 76713],
 [-99468, 25014, 74454],
 [-99468, 25131, 74337],
 [-99468, 25160, 74308],
 [-99468, 32429, 67039],
 [-99468, 33994, 65474],
 [-99468, 35008, 64460],
 [-99468, 44119, 55349],
 [-99468, 46269, 53199],
 [-99280, 5897, 93383],
 [-99280, 13211, 86069],
 [-99280, 19664, 79616],
 [-99280, 28152, 71128],
 [-99280, 30513, 68767],
 [-99280, 36863, 62417],
 [-99280, 37179, 62101],
 [-99233, -585, 99818],
 [-99233, 2391, 96842],
 [-99233, 4856, 94377],
 [-99233, 13686, 85547],
 [-99233, 15498, 83735],
 [-99233, 16822, 82411],
 [-99233, 17718, 81515],
 [-99233, 18242, 80991],
 [-99233, 20123, 79110],
 [-99233, 31953, 67280],
 [-99233, 39331, 59902],
 [-99233, 41488, 57745],
 [-99233, 43564, 55669],
 [-99233, 47124, 52109],
 [-99156, 6364, 92792],
 [-99156, 16814, 82342],
 [-99156, 23618, 75538],
 [-99156, 24179, 74977],
 [-99156, 25742, 73414],
 [-99156, 28160, 70996],
 [-99156, 35241, 63915],
 [-99156, 41779, 57377],
 [-98986, 1909, 97077],
 [-98986, 4713, 94273],
 [-98986, 20577, 78409],
 [-98986, 24296, 74690],
 [-98986, 26898, 72088],
 [-98986, 32506, 66480],
 [-98986, 34331, 64655],
 [-98986, 47342, 51644],
 [-98952, -585, 99537],
 [-98952, -542, 99494],
 [-98952, 15922, 83030],
 [-98952, 15970, 82982],
 [-98952, 17016, 81936],
 [-98952, 17642, 81310],
 [-98952, 22422, 76530],
 [-98952, 23414, 75538],
 [-98952, 24514, 74438],
 [-98952, 24873, 74079],
 [-98952, 31495, 67457],
 [-98952, 31658, 67294],
 [-98952, 35225, 63727],
 [-98952, 39948, 59004],
 [-98952, 40680, 58272],
 [-98952, 43994, 54958],
 [-98952, 46491, 52461],
 [-98929, 3213, 95716],
 [-98929, 4656, 94273],
 [-98929, 21274, 77655],
 [-98929, 28301, 70628],
 [-98929, 33994, 64935],
 [-98929, 41014, 57915],
 [-98929, 44047, 54882],
 [-98929, 48569, 50360],
 [-98897, 15922, 82975],
 [-98897, 19355, 79542],
 [-98897, 20997, 77900],
 [-98897, 25209, 73688],
 [-98897, 33005, 65892],
 [-98897, 33483, 65414],
 [-98897, 33684, 65213],
 [-98897, 38528, 60369],
 [-98897, 43564, 55333],
 [-98836, 792, 98044],
 [-98836, 5453, 93383],
 [-98836, 15396, 83440],
 [-98836, 16296, 82540],
 [-98836, 17642, 81194],
 [-98836, 19121, 79715],
 [-98836, 23772, 75064],
 [-98836, 41791, 57045],
 [-98836, 43457, 55379],
 [-98810, 8940, 89870],
 [-98810, 10029, 88781],
 [-98810, 12642, 86168],
 [-98810, 12741, 86069],
 [-98810, 15016, 83794],
 [-98810, 19700, 79110],
 [-98810, 20811, 77999],
 [-98810, 27054, 71756],
 [-98810, 28846, 69964],
 [-98810, 31679, 67131],
 [-98757, 46, 98711],
 [-98757, 925, 97832],
 [-98757, 4508, 94249],
 [-98757, 8845, 89912],
 [-98757, 10079, 88678],
 [-98757, 13483, 85274],
 [-98757, 20515, 78242],
 [-98757, 26942, 71815],
 [-98757, 33590, 65167],
 [-98757, 34102, 64655],
 [-98757, 36952, 61805],
 [-98757, 43003, 55754],
 [-98724, 18179, 80545],
 [-98724, 25309, 73415],
 [-98724, 28301, 70423],
 [-98715, 1988, 96727],
 [-98715, 4280, 94435],
 [-98715, 8731, 89984],
 [-98715, 8845, 89870],
 [-98715, 22002, 76713],
 [-98715, 27821, 70894],
 [-98715, 27979, 70736],
 [-98715, 29948, 68767],
 [-98715, 30113, 68602],
 [-98715, 33407, 65308],
 [-98715, 34328, 64387],
 [-98715, 48355, 50360],
 [-98698, 2705, 95993],
 [-98698, 4675, 94023],
 [-98698, 8940, 89758],
 [-98698, 11839, 86859],
 [-98698, 17708, 80990],
 [-98698, 17764, 80934],
 [-98698, 19700, 78998],
 [-98698, 26942, 71756],
 [-98698, 30218, 68480],
 [-98698, 34311, 64387],
 [-98698, 38269, 60429],
 [-98698, 40517, 58181],
 [-98698, 40969, 57729],
 [-98676, 252, 98424],
 [-98676, 8959, 89717],
 [-98676, 21638, 77038],
 [-98676, 24597, 74079],
 [-98647, 8940, 89707],
 [-98647, 13777, 84870],
 [-98647, 23670, 74977],
 [-98647, 32083, 66564],
 [-98647, 34037, 64610],
 [-98647, 42117, 56530],
 [-98641, 10142, 88499],
 [-98641, 10406, 88235],
 [-98641, 14906, 83735],
 [-98641, 18096, 80545],
 [-98641, 25227, 73414],
 [-98641, 33928, 64713],
 [-98641, 34386, 64255],
 [-98641, 38739, 59902],
 [-98641, 45328, 53313],
 [-98578, 9174, 89404],
 [-98578, 10079, 88499],
 [-98578, 19672, 78906],
 [-98578, 30997, 67581],
 [-98578, 31539, 67039],
 [-98578, 34323, 64255],
 [-98578, 34660, 63918],
 [-98578, 39331, 59247],
 [-98578, 40699, 57879],
 [-98578, 42020, 56558],
 [-98578, 46085, 52493],
 [-98421, 1209, 97212],
 [-98421, 2705, 95716],
 [-98421, 12741, 85680],
 [-98421, 14627, 83794],
 [-98421, 32622, 65799],
 [-98421, 33496, 64925],
 [-98421, 39417, 59004],
 [-98362, 14627, 83735],
 [-98362, 18179, 80183],
 [-98362, 29119, 69243],
 [-98362, 29174, 69188],
 [-98362, 31349, 67013],
 [-98362, 32075, 66287],
 [-98362, 32289, 66073],
 [-98362, 44240, 54122],
 [-98362, 44808, 53554],
 [-98362, 45869, 52493],
 [-98362, 47778, 50584],
 [-98291, -1343, 99634],
 [-98291, 1209, 97082],
 [-98291, 4031, 94260],
 [-98291, 18749, 79542],
 [-98291, 21122, 77169],
 [-98291, 30997, 67294],
 [-98291, 32429, 65862],
 [-98291, 33033, 65258],
 [-98291, 33636, 64655],
 [-98291, 33684, 64607],
 [-98291, 41326, 56965],
 [-98291, 41779, 56512],
 [-98291, 43338, 54953],
 [-98256, -1408, 99664],
 [-98256, -1331, 99587],
 [-98256, 20, 98236],
 [-98256, 14367, 83889],
 [-98256, 20356, 77900],
 [-98256, 46048, 52208],
 [-98048, 6019, 92029],
 [-98048, 8434, 89614],
 [-98048, 10710, 87338],
 [-98048, 18096, 79952],
 [-98048, 19997, 78051],
 [-98048, 35111, 62937],
 [-98048, 47271, 50777],
 [-97960, -1958, 99918],
 [-97960, -602, 98562],
 [-97960, 1919, 96041],
 [-97960, 13048, 84912],
 [-97960, 15086, 82874],
 [-97960, 18008, 79952],
 [-97960, 22422, 75538],
 [-97960, 29754, 68206],
 [-97960, 35502, 62458],
 [-97960, 36028, 61932],
 [-97960, 36152, 61808],
 [-97960, 46085, 51875],
 [-97822, -602, 98424],
 [-97822, 30528, 67294],
 [-97822, 32564, 65258],
 [-97822, 38004, 59818],
 [-97822, 44749, 53073],
 [-97814, 6739, 91075],
 [-97814, 14079, 83735],
 [-97814, 14906, 82908],
 [-97814, 21276, 76538],
 [-97814, 21710, 76104],
 [-97814, 23772, 74042],
 [-97814, 24179, 73635],
 [-97814, 26956, 70858],
 [-97814, 27308, 70506],
 [-97814, 29608, 68206],
 [-97814, 29754, 68060],
 [-97814, 32506, 65308],
 [-97814, 39328, 58486],
 [-97814, 42668, 55146],
 [-97691, 7252, 90439],
 [-97691, 14162, 83529],
 [-97691, 28924, 68767],
 [-97691, 32756, 64935],
 [-97691, 32867, 64824],
 [-97691, 37145, 60546],
 [-97691, 37202, 60489],
 [-97691, 39795, 57896],
 [-97691, 42342, 55349],
 [-97680, 9147, 88533],
 [-97680, 12326, 85354],
 [-97680, 15016, 82664],
 [-97680, 28846, 68834],
 [-97680, 41728, 55952],
 [-97621, 3295, 94326],
 [-97621, 5467, 92154],
 [-97621, 14349, 83272],
 [-97621, 19355, 78266],
 [-97621, 42668, 54953],
 [-97621, 45413, 52208],
 [-97621, 47124, 50497],
 [-97532, 4031, 93501],
 [-97532, 10052, 87480],
 [-97532, 10673, 86859],
 [-97532, 11092, 86440],
 [-97532, 18593, 78939],
 [-97532, 20496, 77036],
 [-97532, 24597, 72935],
 [-97532, 31640, 65892],
 [-97532, 38528, 59004],
 [-97516, 2759, 94757],
 [-97516, 6001, 91515],
 [-97516, 8731, 88785],
 [-97516, 8838, 88678],
 [-97516, 15929, 81587],
 [-97516, 21412, 76104],
 [-97516, 22452, 75064],
 [-97516, 23319, 74197],
 [-97516, 30159, 67357],
 [-97516, 30952, 66564],
 [-97516, 33033, 64483],
 [-97516, 37633, 59883],
 [-97516, 38269, 59247],
 [-97516, 40551, 56965],
 [-97516, 44254, 53262],
 [-97478, -2156, 99634],
 [-97478, 21, 97457],
 [-97478, 2803, 94675],
 [-97478, 13091, 84387],
 [-97478, 19450, 78028],
 [-97478, 27203, 70275],
 [-97478, 28794, 68684],
 [-97478, 28924, 68554],
 [-97478, 31640, 65838],
 [-97478, 31679, 65799],
 [-97478, 32976, 64502],
 [-97478, 35673, 61805],
 [-97460, -2445, 99905],
 [-97460, 6184, 91276],
 [-97460, 11092, 86368],
 [-97460, 13170, 84290],
 [-97460, 18593, 78867],
 [-97460, 20356, 77104],
 [-97460, 23772, 73688],
 [-97460, 31295, 66165],
 [-97460, 32976, 64484],
 [-97460, 34348, 63112],
 [-97460, 35528, 61932],
 [-97460, 38773, 58687],
 [-97460, 41791, 55669],
 [-97460, 42184, 55276],
 [-97460, 43338, 54122],
 [-97425, -1187, 98612],
 [-97425, 4103, 93322],
 [-97425, 19450, 77975],
 [-97425, 22481, 74944],
 [-97425, 25610, 71815],
 [-97425, 28134, 69291],
 [-97425, 28483, 68942],
 [-97425, 30008, 67417],
 [-97425, 31539, 65886],
 [-97425, 32165, 65260],
 [-97425, 32622, 64803],
 [-97425, 35008, 62417],
 [-97425, 43136, 54289],
 [-97410, 3213, 94197],
 [-97410, 13616, 83794],
 [-97410, 13974, 83436],
 [-97410, 34473, 62937],
 [-97410, 35368, 62042],
 [-97410, 42264, 55146],
 [-97410, 46887, 50523],
 [-97410, 47703, 49707],
 [-97401, 324, 97077],
 [-97401, 3900, 93501],
 [-97401, 11721, 85680],
 [-97401, 14861, 82540],
 [-97401, 17016, 80385],
 [-97401, 18403, 78998],
 [-97401, 19746, 77655],
 [-97401, 25874, 71527],
 [-97401, 31539, 65862],
 [-97401, 32687, 64714],
 [-97401, 33483, 63918],
 [-97401, 39105, 58296],
 [-97401, 39522, 57879],
 [-97397, 3695, 93702],
 [-97397, 6184, 91213],
 [-97397, 6364, 91033],
 [-97397, 14367, 83030],
 [-97397, 19369, 78028],
 [-97397, 25309, 72088],
 [-97397, 25610, 71787],
 [-97397, 32742, 64655],
 [-97397, 34312, 63085],
 [-97397, 41728, 55669],
 [-97329, -1331, 98660],
 [-97329, -759, 98088],
 [-97329, 252, 97077],
 [-97329, 12326, 85003],
 [-97329, 19878, 77451],
 [-97329, 27054, 70275],
 [-97329, 37446, 59883],
 [-97160, 10079, 87081],
 [-97160, 15966, 81194],
 [-97160, 19121, 78039],
 [-97160, 31087, 66073],
 [-97160, 37633, 59527],
 [-97159, 3114, 94045],
 [-97159, 13141, 84018],
 [-97159, 14184, 82975],
 [-97159, 20123, 77036],
 [-97159, 25689, 71470],
 [-97159, 28009, 69150],
 [-97159, 30218, 66941],
 [-97159, 46491, 50668],
 [-97108, -104, 97212],
 [-97108, 20, 97088],
 [-97108, 1637, 95471],
 [-97108, 3063, 94045],
 [-97108, 8731, 88377],
 [-97108, 15396, 81712],
 [-97108, 18669, 78439],
 [-97108, 21652, 75456],
 [-97108, 38375, 58733],
 [-97108, 46085, 51023],
 [-97108, 48010, 49098],
 [-97074, 4103, 92971],
 [-97074, 12687, 84387],
 [-97074, 18683, 78391],
 [-97074, 24986, 72088],
 [-97074, 25227, 71847],
 [-97074, 31621, 65453],
 [-97074, 32687, 64387],
 [-97074, 39345, 57729],
 [-97074, 44254, 52820],
 [-96987, -90, 97077],
 [-96987, 12052, 84935],
 [-96987, 14079, 82908],
 [-96987, 14367, 82620],
 [-96987, 29948, 67039],
 [-96987, 31679, 65308],
 [-96987, 32506, 64481],
 [-96987, 46141, 50846],
 [-96916, -2989, 99905],
 [-96916, -2243, 99159],
 [-96916, 2590, 94326],
 [-96916, 9337, 87579],
 [-96916, 11474, 85442],
 [-96916, 19878, 77038],
 [-96916, 21781, 75135],
 [-96916, 25160, 71756],
 [-96916, 26585, 70331],
 [-96916, 27979, 68937],
 [-96916, 28149, 68767],
 [-96916, 31658, 65258],
 [-96916, 34323, 62593],
 [-96916, 34381, 62535],
 [-96916, 35111, 61805],
 [-96916, 46421, 50495],
 [-96916, 48137, 48779],
 [-96836, 9344, 87492],
 [-96836, 13042, 83794],
 [-96836, 20123, 76713],
 [-96836, 25309, 71527],
 [-96836, 28152, 68684],
 [-96836, 32867, 63969],
 [-96836, 33496, 63340],
 [-96836, 43136, 53700],
 [-96836, 44727, 52109],
 [-96836, 45192, 51644],
 [-96770, 2705, 94065],
 [-96770, 3114, 93656],
 [-96770, 3695, 93075],
 [-96770, 4675, 92095],
 [-96770, 15779, 80991],
 [-96770, 20057, 76713],
 [-96770, 23772, 72998],
 [-96770, 25014, 71756],
 [-96770, 25327, 71443],
 [-96770, 28924, 67846],
 [-96770, 32289, 64481],
 [-96770, 34312, 62458],
 [-96770, 36952, 59818],
 [-96770, 37766, 59004],
 [-96770, 43457, 53313],
 [-96770, 48050, 48720],
 [-96684, -3221, 99905],
 [-96684, 9255, 87429],
 [-96684, 9623, 87061],
 [-96684, 12900, 83784],
 [-96684, 15750, 80934],
 [-96684, 26714, 69970],
 [-96684, 27821, 68863],
 [-96684, 32429, 64255],
 [-96684, 36255, 60429],
 [-96683, -2951, 99634],
 [-96683, -1741, 98424],
 [-96683, -394, 97077],
 [-96683, 9104, 87579],
 [-96683, 10052, 86631],
 [-96683, 12687, 83996],
 [-96683, 33590, 63093],
 [-96683, 34878, 61805],
 [-96683, 41014, 55669],
 [-96683, 41728, 54955],
 [-96683, 44808, 51875],
 [-96683, 45941, 50742],
 [-96610, -602, 97212],
 [-96610, 13170, 83440],
 [-96610, 14961, 81649],
 [-96610, 16590, 80020],
 [-96610, 19758, 76852],
 [-96610, 25874, 70736],
 [-96610, 30159, 66451],
 [-96610, 41728, 54882],
 [-96593, 2344, 94249],
 [-96593, 6001, 90592],
 [-96593, 9255, 87338],
 [-96593, 10153, 86440],
 [-96593, 11092, 85501],
 [-96593, 28095, 68498],
 [-96593, 28501, 68092],
 [-96593, 30113, 66480],
 [-96593, 31658, 64935],
 [-96593, 37906, 58687],
 [-96593, 44484, 52109],
 [-96465, 3342, 93123],
 [-96465, 5475, 90990],
 [-96465, 13483, 82982],
 [-96465, 15966, 80499],
 [-96465, 19927, 76538],
 [-96465, 28134, 68331],
 [-96465, 34660, 61805],
 [-96465, 36095, 60370],
 [-96465, 38736, 57729],
 [-96465, 40398, 56067],
 [-96465, 43645, 52820],
 [-96321, -585, 96906],
 [-96321, 7228, 89093],
 [-96321, 10153, 86168],
 [-96321, 30218, 66103],
 [-96321, 31640, 64681],
 [-96321, 39356, 56965],
 [-96321, 46421, 49900],
 [-96259, -1187, 97446],
 [-96259, 11219, 85040],
 [-96259, 12241, 84018],
 [-96259, 13848, 82411],
 [-96259, 19546, 76713],
 [-96259, 21960, 74299],
 [-96259, 22062, 74197],
 [-96259, 25131, 71128],
 [-96259, 27749, 68510],
 [-96259, 39701, 56558],
 [-96259, 42518, 53741],
 [-96259, 45413, 50846],
 [-96255, 3649, 92606],
 [-96255, 9174, 87081],
 [-96255, 9612, 86643],
 [-96255, 14162, 82093],
 [-96255, 14740, 81515],
 [-96255, 18242, 78013],
 [-96255, 20937, 75318],
 [-96255, 22062, 74193],
 [-96255, 22755, 73500],
 [-96255, 25797, 70458],
 [-96255, 26898, 69357],
 [-96255, 30997, 65258],
 [-96255, 34323, 61932],
 [-96255, 35805, 60450],
 [-96255, 44047, 52208],
 [-96255, 44611, 51644],
 [-96252, -3333, 99585],
 [-96252, -2388, 98640],
 [-96252, 5262, 90990],
 [-96252, 20497, 75755],
 [-96252, 28160, 68092],
 [-96252, 29239, 67013],
 [-96252, 30414, 65838],
 [-96252, 31539, 64713],
 [-96252, 37766, 58486],
 [-96252, 46545, 49707],
 [-96130, -1958, 98088],
 [-96130, 12241, 83889],
 [-96130, 21692, 74438],
 [-96130, 26942, 69188],
 [-96130, 27632, 68498],
 [-96130, 28149, 67981],
 [-96130, 33537, 62593],
 [-96130, 36952, 59178],
 [-96130, 37280, 58850],
 [-96130, 47678, 48452],
 [-96075, -2919, 98994],
 [-96075, -2460, 98535],
 [-96075, 15690, 80385],
 [-96075, 19553, 76522],
 [-96075, 20356, 75719],
 [-96075, 20496, 75579],
 [-96075, 20757, 75318],
 [-96075, 22903, 73172],
 [-96075, 27308, 68767],
 [-96075, 33447, 62628],
 [-96075, 38160, 57915],
 [-96005, -3303, 99308],
 [-96005, -2989, 98994],
 [-96005, -1523, 97528],
 [-96005, 3213, 92792],
 [-96005, 6912, 89093],
 [-96005, 13343, 82662],
 [-96005, 25009, 70996],
 [-96005, 26714, 69291],
 [-96005, 27518, 68487],
 [-96005, 30113, 65892],
 [-96005, 32687, 63318],
 [-96005, 36028, 59977],
 [-96005, 37145, 58860],
 [-96005, 42264, 53741],
 [-96005, 47703, 48302],
 [-95906, -3728, 99634],
 [-95906, 3114, 92792],
 [-95906, 5467, 90439],
 [-95906, 7228, 88678],
 [-95906, 8845, 87061],
 [-95906, 10481, 85425],
 [-95906, 22002, 73904],
 [-95906, 32564, 63342],
 [-95906, 33489, 62417],
 [-95906, 34098, 61808],
 [-95906, 42833, 53073],
 [-95906, 45238, 50668],
 [-95803, -3218, 99021],
 [-95803, -1119, 96922],
 [-95803, 3649, 92154],
 [-95803, 5897, 89906],
 [-95803, 6086, 89717],
 [-95803, 13141, 82662],
 [-95803, 17764, 78039],
 [-95803, 27036, 68767],
 [-95803, 29239, 66564],
 [-95803, 31953, 63850],
 [-95803, 35243, 60560],
 [-95803, 36398, 59405],
 [-95785, 7252, 88533],
 [-95785, 10390, 85395],
 [-95785, 14198, 81587],
 [-95785, 18749, 77036],
 [-95785, 25327, 70458],
 [-95785, 33684, 62101],
 [-95785, 35225, 60560],
 [-95785, 37906, 57879],
 [-95785, 40830, 54955],
 [-95620, 17994, 77626],
 [-95620, 18516, 77104],
 [-95620, 26377, 69243],
 [-95620, 44774, 50846],
 [-95597, -3990, 99587],
 [-95597, -1859, 97456],
 [-95597, 14198, 81399],
 [-95597, 15690, 79907],
 [-95597, 16822, 78775],
 [-95597, 19878, 75719],
 [-95597, 31679, 63918],
 [-95597, 33496, 62101],
 [-95597, 33665, 61932],
 [-95597, 43136, 52461],
 [-95422, -3218, 98640],
 [-95422, 1919, 93503],
 [-95422, 22001, 73421],
 [-95422, 26942, 68480],
 [-95422, 28971, 66451],
 [-95422, 29948, 65474],
 [-95422, 30008, 65414],
 [-95422, 32329, 63093],
 [-95422, 33005, 62417],
 [-94948, -1958, 96906],
 [-94948, 925, 94023],
 [-94948, 14014, 80934],
 [-94948, 14996, 79952],
 [-94948, 17910, 77038],
 [-94948, 18096, 76852],
 [-94948, 19369, 75579],
 [-94948, 23552, 71396],
 [-94948, 28007, 66941],
 [-94948, 44850, 50098],
 [-94948, 46811, 48137],
 [-94866, -4026, 98892],
 [-94866, 6214, 88652],
 [-94866, 12326, 82540],
 [-94866, 14367, 80499],
 [-94866, 23470, 71396],
 [-94866, 25131, 69735],
 [-94866, 26003, 68863],
 [-94866, 29608, 65258],
 [-94866, 41014, 53852],
 [-94855, -3303, 98158],
 [-94855, -1186, 96041],
 [-94855, 2344, 92511],
 [-94855, 2826, 92029],
 [-94855, 3340, 91515],
 [-94855, 4320, 90535],
 [-94855, 8860, 85995],
 [-94855, 19878, 74977],
 [-94855, 22062, 72793],
 [-94855, 22755, 72100],
 [-94855, 33298, 61557],
 [-94855, 34878, 59977],
 [-94855, 39522, 55333],
 [-94823, -3221, 98044],
 [-94823, -1636, 96459],
 [-94823, 20515, 74308],
 [-94823, 20811, 74012],
 [-94823, 35939, 58884],
 [-94823, 37446, 57377],
 [-94823, 45735, 49088],
 [-94823, 46773, 48050],
 [-94790, -2141, 96931],
 [-94790, 8940, 85850],
 [-94790, 13141, 81649],
 [-94790, 18766, 76024],
 [-94790, 28632, 66158],
 [-94790, 42702, 52088],
 [-94790, 43767, 51023],
 [-94790, 46221, 48569],
 [-94619, 1209, 93410],
 [-94619, 2590, 92029],
 [-94619, 4713, 89906],
 [-94619, 6086, 88533],
 [-94619, 14906, 79713],
 [-94619, 18123, 76496],
 [-94619, 20577, 74042],
 [-94619, 30159, 64460],
 [-94619, 32026, 62593],
 [-94619, 32138, 62481],
 [-94619, 32687, 61932],
 [-94619, 43564, 51055],
 [-94619, 46482, 48137],
 [-94562, -3596, 98158],
 [-94562, -3490, 98052],
 [-94562, 860, 93702],
 [-94562, 1591, 92971],
 [-94562, 4656, 89906],
 [-94562, 10673, 83889],
 [-94562, 16296, 78266],
 [-94562, 33005, 61557],
 [-94562, 34660, 59902],
 [-94562, 38004, 56558],
 [-94562, 40551, 54011],
 [-94562, 46091, 48471],
 [-94425, 250, 94175],
 [-94425, 1454, 92971],
 [-94425, 7344, 87081],
 [-94425, 23108, 71317],
 [-94425, 35939, 58486],
 [-94425, 42264, 52161],
 [-94425, 45328, 49097],
 [-94163, -4259, 98422],
 [-94163, -2919, 97082],
 [-94163, 10029, 84134],
 [-94163, 13805, 80358],
 [-94163, 28301, 65862],
 [-94163, 31570, 62593],
 [-94163, 35111, 59052],
 [-94163, 36172, 57991],
 [-94163, 37633, 56530],
 [-94163, 39560, 54603],
 [-94163, 40311, 53852],
 [-94163, 41702, 52461],
 [-94160, 1897, 92263],
 [-94160, 6822, 87338],
 [-94160, 10142, 84018],
 [-94160, 13041, 81119],
 [-94160, 13170, 80990],
 [-94160, 13615, 80545],
 [-94160, 16244, 77916],
 [-94160, 17056, 77104],
 [-94160, 20472, 73688],
 [-94160, 22843, 71317],
 [-94160, 31679, 62481],
 [-94160, 32429, 61731],
 [-94160, 46457, 47703],
 [-94160, 46482, 47678],
 [-94036, -3046, 97082],
 [-94036, 26339, 67697],
 [-94036, 26905, 67131],
 [-94036, 27749, 66287],
 [-94036, 34153, 59883],
 [-94036, 37296, 56740],
 [-94030, 8990, 85040],
 [-94030, 10236, 83794],
 [-94030, 29546, 64484],
 [-94030, 31495, 62535],
 [-94030, 31640, 62390],
 [-94030, 34473, 59557],
 [-94030, 36985, 57045],
 [-93996, -5589, 99585],
 [-93996, 5680, 88316],
 [-93996, 7252, 86744],
 [-93996, 9337, 84659],
 [-93996, 15129, 78867],
 [-93996, 17318, 76678],
 [-93996, 20496, 73500],
 [-93996, 28134, 65862],
 [-93996, 33590, 60406],
 [-93996, 38160, 55836],
 [-93815, -3642, 97457],
 [-93815, -562, 94377],
 [-93815, 1209, 92606],
 [-93815, 2590, 91225],
 [-93815, 18096, 75719],
 [-93815, 24873, 68942],
 [-93815, 25131, 68684],
 [-93815, 40398, 53417],
 [-93815, 44727, 49088],
 [-93815, 46691, 47124],
 [-93703, -2156, 95859],
 [-93703, -1806, 95509],
 [-93703, 10673, 83030],
 [-93703, 15690, 78013],
 [-93703, 17165, 76538],
 [-93703, 17984, 75719],
 [-93703, 29853, 63850],
 [-93703, 30414, 63289],
 [-93703, 31621, 62082],
 [-93703, 37145, 56558],
 [-93703, 38375, 55328],
 [-93651, -6167, 99818],
 [-93651, -3271, 96922],
 [-93651, -394, 94045],
 [-93651, 4247, 89404],
 [-93651, 18516, 75135],
 [-93651, 19343, 74308],
 [-93651, 22452, 71199],
 [-93651, 34473, 59178],
 [-93651, 38375, 55276],
 [-93618, -5475, 99093],
 [-93618, -759, 94377],
 [-93618, -447, 94065],
 [-93618, 8959, 84659],
 [-93618, 9883, 83735],
 [-93618, 10710, 82908],
 [-93618, 11276, 82342],
 [-93618, 13616, 80002],
 [-93618, 25131, 68487],
 [-93618, 27054, 66564],
 [-93618, 28794, 64824],
 [-93618, 38269, 55349],
 [-93618, 38342, 55276],
 [-93618, 38736, 54882],
 [-93616, -3596, 97212],
 [-93616, -2243, 95859],
 [-93616, 2391, 91225],
 [-93616, 7344, 86272],
 [-93616, 16244, 77372],
 [-93616, 22452, 71164],
 [-93616, 25014, 68602],
 [-93616, 27778, 65838],
 [-93616, 33127, 60489],
 [-93476, -3251, 96727],
 [-93476, 5897, 87579],
 [-93476, 9947, 83529],
 [-93476, 13091, 80385],
 [-93476, 14014, 79462],
 [-93476, 17452, 76024],
 [-93476, 17764, 75712],
 [-93476, 27778, 65698],
 [-93476, 29755, 63721],
 [-93476, 32429, 61047],
 [-93476, 36946, 56530],
 [-93310, -5589, 98899],
 [-93310, -3596, 96906],
 [-93310, 13848, 79462],
 [-93310, 16814, 76496],
 [-93310, 22452, 70858],
 [-93310, 24626, 68684],
 [-93310, 24979, 68331],
 [-93252, -6242, 99494],
 [-93252, 3340, 89912],
 [-93252, 3638, 89614],
 [-93252, 3848, 89404],
 [-93252, 5017, 88235],
 [-93252, 14861, 78391],
 [-93252, 24873, 68379],
 [-93252, 25160, 68092],
 [-93252, 27778, 65474],
 [-93252, 30159, 63093],
 [-93252, 32622, 60630],
 [-93252, 33127, 60125],
 [-93252, 37296, 55956],
 [-93252, 42668, 50584],
 [-93248, -1187, 94435],
 [-93248, 3342, 89906],
 [-93248, 4713, 88535],
 [-93248, 12200, 81048],
 [-93248, 13091, 80157],
 [-93248, 35369, 57879],
 [-93248, 37296, 55952],
 [-93248, 45238, 48010],
 [-93248, 46475, 46773],
 [-93095, -5860, 98955],
 [-93095, 20, 93075],
 [-93095, 16059, 77036],
 [-93095, 21652, 71443],
 ...]

In [ ]: